Skip to main content

What should I do if my cryptocurrency purchase through MoonPay fails or is declined?

Learn why crypto purchases may fail or be declined and how to resolve payment issues to complete your transaction.

Updated this week

Overview


Crypto purchases on MoonPay can occasionally fail or be declined due to card issuer policies, authentication issues, or payment limits. This article explains the most common causes, how pre-authorization holds work, and what steps you can take to resolve these issues.

Common reasons a crypto purchase may fail


Card issuer restrictions

Some banks restrict or block cryptocurrency-related transactions.

  • Bank risk controls: Your bank may decline crypto purchases due to internal risk or policy restrictions

  • 3D Secure verification failures: Transactions can fail if you don’t complete your bank’s 3D Secure authentication

    • Make sure you respond promptly to verification requests sent by SMS, email, or push notification

Pre-authorization holds

When you start a purchase, your bank may place a pre-authorization hold to verify your card and confirm available funds.

  • Pre-authorization holds aren’t charges

  • They’re used by banks to check card validity and available balance

  • If the transaction fails, the hold is usually released automatically

  • Release timing depends on your bank and typically takes up to 10 business days, but may take longer depending on your bank's processing times

Purchase amount exceeds your card limit

If your purchase exceeds your card’s daily or monthly limit, your bank will decline it.

  • Try reducing the purchase amount

  • Or use a different payment method that supports higher limits

How to resolve payment failures


Try the following steps to complete your purchase:

  • Verify card eligibility: Contact your bank to confirm your card is authorized for cryptocurrency purchases

  • Retry with correct authentication: Double-check your details and complete any 3D Secure prompts promptly

  • Use a different payment method: If your card continues to fail, try another debit card or a bank transfer

Troubleshooting pending transactions


If you see a pending charge after a failed purchase, it usually means that your bank has placed a pre-authorization hold (explained above).

  • MoonPay doesn’t capture these funds

  • The hold is released automatically based on your bank’s timeline

  • This typically takes up to 10 business days, but may take longer depending on your bank's processing times

Note: Pending amounts may still appear in your bank account even though the transaction failed.

Tip: For more details on why a transaction may be pending and how pre-authorization holds work, see Why didn’t my crypto purchase go through, or why is it still pending?

When crypto doesn’t appear in your wallet


If funds were deducted, but the cryptocurrency isn’t in your wallet:

  • Check the transaction status on the blockchain using your transaction hash

  • If the transaction shows as completed, contact your wallet provider for further assistance

Best practices for smoother purchases


  • Avoid repeatedly retrying purchases in a short time, as this may trigger fraud controls. If the issue continues, contact your bank to check whether a security block has been placed

  • Review your bank’s cryptocurrency fraud and payment policies

  • Ensure you have enough available funds and stay within your card’s payment limits

Conclusion


Most MoonPay purchase failures are caused by bank restrictions, authentication issues, or card limits. By understanding these causes and following the steps above, you can resolve most payment issues and complete your crypto purchase successfully.

Did this answer your question?