Skip to main content

Why is my payment failing?

Common causes for failing payments

Ivan on Tech avatar
Written by Ivan on Tech
Updated over a week ago

Payment failures can be frustrating, but they're usually easy to resolve. Here are common reasons and solutions:

1. Insufficient Funds

  • Why it happens: Your account balance is too low to cover the transaction.

  • Solution: Check your account balance or card limit. Add funds or use an alternate payment method.

2. Incorrect Card Details

  • Why it happens: Typos in the card number, expiry date, CVV, or billing address.

  • Solution: Re-enter all details carefully. Ensure your billing address matches the one on file with your bank.

3. Expired Card

  • Why it happens: Your card’s validity date has passed.

  • Solution: Use a different card or update your payment method with a new card.

4. Bank Restrictions

  • Why it happens: Your bank may block transactions due to security concerns, international fees, or merchant category limits.

  • Solution: Contact your bank to approve the transaction or disable temporary blocks.

5. Technical Glitches

  • Why it happens: Browser issues, poor internet, or temporary service outages.

  • Solution: Refresh the page, switch browsers/devices, or try again later.

6. Currency Mismatch

  • Why it happens: Your card isn’t enabled for the transaction’s currency (e.g., paying in USD with a EUR-only card).

  • Solution: Use a multi-currency card or check with your bank about foreign transaction permissions.

7. Security Flags

  • Why it happens: Unusual activity triggers fraud alerts from your bank or our system.

  • Solution: Verify the transaction via your bank’s app/text. Avoid VPNs during checkout.

8. 3D Secure Verification Issues

  • Why it happens:

    • Your bank requires 3D Secure authentication (Verified by Visa, Mastercard Identity Check, etc.) but the step wasn't completed.

    • Pop-up blockers prevented the verification window from appearing.

  • Solution:

    • Complete the authentication: Look for a redirect to your bank's verification page during checkout.

    • Disable pop-up blockers: Allow pop-ups for our site in your browser settings.

    • Check your phone/email: Look for OTP messages or notifications about the transaction and manually confirm the verification

    • Resend the prompt: Cancel and restart the payment to trigger the verification again.


Still stuck?

  • Contact your bank to check and confirm the decline reason.

  • Reach out to our support team at hello@learntrading.com or via the chatbox with error details (e.g., screenshot, error code).

💡 Tip:

  • Always update expired cards saved in your account.

  • For 3D Secure issues, ensure your registered phone/email with the bank is active to receive OTPs.

Did this answer your question?