Hello @jeeltilva - Unfortunately, Brave does not have control over the approval/denial of any specific cards or payments. The systems in place that make these decisions belong to the payment processor, Stripe. If you haven’t already, please reach out to your bank directly as a first step towards resolving the matter at hand. If you’ve already done that and were unable to resolve the issue, please reach out to Stripe’s Customer Support team to have these issues investigated. You can contact Stripe by following the link provided here: https://support.stripe.com/questions/contact-stripe-support
Having worked with non-profits and having had to be in the middle of emails with Stripe, not a chance. (I don’t mean to sound harsh, I’m being honest, Stripe will almost always point the finger at the bank, and Brave won’t be able to prove or disprove anything for you, so you do need to consult your bank to start that process.)