Once you receive a message within the widget saying, "Card check failed; please check your card details and try again.", there are usually a few things that you can check and quickly fix everything. Below is a list of possible reasons why your card check did fail:
In most cases, your bank likely rejected the transaction, which could mean your bank doesn't support crypto purchases. As another option, try using a card (held in your name) by a different bank. Lastly, try contacting your bank directly for more details.
Possibly some billing address details were entered incorrectly (for example, entering PO box details instead of a Postal Code)
Some blank spaces were left; remember to fill out every section entirely
Check if your card is valid, or reach out to your bank to see if they blocked it
Make sure you use debit or credit cards issued by either MasterCard or Visa
Double-check that your 3D Secured is enabled
Ensure your transaction does not exceed the KYC limits.
At Ramp, we support all banks; however, sometimes, the MCC code used for crypto-related transactions causes banks to block the process as a security measure. The MCC or merchant category code is a four-digit code to classify the goods or services a retail business sells.
Even if transactions have gone through previously, banks can block any further transactions that they feel are suspicious or questionable. When this happens, it's best to contact your bank and settle the issue with them directly, as they have the power to fix any account issues.