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.