The card keeps getting declined, and reaching out to the support team doesn’t help. They just keep saying things like, 'The decline is due to a risk strategy to protect your card and ensure account security. Your account has been submitted for review.' But after waiting 24 hours and trying again, the same issue occurs.
Claim your business profile now and gain access to all features and respond to customer reviews.