Stay connected in 200+ countries โ€” instant QR delivery
Eflexsim
Billing & refunds

What to do if your payment failed at checkout

4 min readUpdated May 11, 2026Verified

If your payment failed at checkout on Eflexsim, the cause is almost always with your bank, not us. The five most common fixes (in order of likelihood): verify the billing address matches what your bank has on file, enable international transactions in your bank app, approve a transaction your bank flagged as suspicious, retry with a different payment method, or try Apple Pay / Google Pay if you have it available. Most failures resolve in under 5 minutes.

Below: the specific error messages you might see, what each usually means, and how to fix each one.

The five most common causes

In rough order of frequency:

1. Billing address mismatch. The address you typed at checkout doesn't match what your bank has on file. Even a typo in the ZIP/postal code triggers a decline.

Fix: Re-enter the billing address carefully. Use the exact format your bank uses (some require ZIP+4 in the US, some don't). On most banks' apps you can see the address-on-file under your profile.

2. International transaction blocked. Many banks default to blocking online purchases that look international or that route through non-domestic processors. Stripe (our payment processor) is US-incorporated; some banks see Eflexsim transactions as international even when both you and we are in the same country.

Fix: Open your bank's app, find Security or Card Controls, enable international or online transactions, then retry.

3. Fraud-protection block. Your bank flagged the transaction as suspicious. Common triggers: you're checking out from a country your bank doesn't expect, the amount is unusual for your spending pattern, or the merchant (Eflexsim) is new to your statement.

Fix: Your bank usually sends an SMS or app notification asking you to approve or deny the transaction. Approve it and retry. Or call your bank's fraud number (on the back of the card) and ask them to authorize the next attempt.

4. Insufficient funds. Self-explanatory but easy to miss with prepaid travel cards that have low daily limits.

Fix: Check the card's available balance. Transfer funds if needed and retry.

5. 3-D Secure / SCA challenge failure. Some cards require you to confirm the transaction via your bank app, an SMS code, or a banking website redirect. If the challenge times out or you close the popup, the payment fails.

Fix: Retry the purchase. When the bank challenge appears, complete it within 60 seconds. Don't close the bank popup.

Specific error messages and what they mean

Eflexsim's checkout (powered by Stripe) shows error messages directly from your card issuer. Common ones:

"Your card was declined."

Generic decline from your bank with no specific reason. Most often a fraud block, international block, or insufficient funds. Call your bank or retry after approving in the app.

"Your card's security code is incorrect."

The CVV (3 digits on the back for Visa/MC, 4 on the front for Amex) doesn't match. Re-enter carefully.

"Your card has expired."

The expiration date you entered is in the past, or the card has actually expired. Use a different card.

"Your card does not support this type of purchase."

Some cards are restricted to specific merchant categories. Prepaid cards sometimes don't support online merchant payments. Use a regular debit/credit card.

"Authentication failed."

3-D Secure challenge wasn't completed or was rejected. Retry the purchase and complete the bank challenge promptly.

"Insufficient funds."

Available balance on the card is less than the purchase amount.

"This transaction cannot be processed."

Catch-all error. Try a different card or wallet payment.

Quick troubleshooting checklist

In the order to try them:

  1. Verify your billing address matches what your bank has on file.
  2. Check your bank app for a transaction approval prompt and approve it.
  3. Enable international transactions in your bank app if not already on.
  4. Try Apple Pay or Google Pay if your phone supports them โ€” wallet payments authenticate differently and sometimes succeed when card-direct fails.
  5. Try a different card if you have one. Different issuers have different rules.
  6. Try a different browser or device to rule out a cached form issue.
  7. Email support@eflexsim.com if nothing works.

For payment methods we accept, see what payment methods does Eflexsim accept.

What's happening behind the scenes

When you submit payment, the flow is:

  1. Eflexsim sends the payment request to Stripe.
  2. Stripe routes the request to your card-issuing bank.
  3. Your bank decides yes/no (and maybe a 3-D Secure challenge).
  4. The decision comes back to Stripe, then to Eflexsim, then to your screen.

Most "failed payment" experiences come from step 3 โ€” your bank saying no. Stripe and Eflexsim are pretty hands-off; we just relay the bank's decision.

This is why "talk to your bank" is often the fastest fix. We can't override a bank decline from our end.

When the failure isn't your bank

Occasional non-bank causes:

Stripe outage. Rare, but possible. Check status.stripe.com if multiple cards fail in a row.

Eflexsim platform issue. Even rarer. If our checkout is throwing errors before reaching Stripe, you'll usually see a generic "something went wrong" message instead of a card-specific decline. Refresh and retry.

Browser/cache problem. Old cached versions of our checkout occasionally have issues. Hard-refresh (Cmd+Shift+R on Mac, Ctrl+F5 on Windows) or try a different browser.

Ad blocker / privacy extension blocking Stripe. Some aggressive ad blockers block Stripe.js from loading. Disable extensions temporarily if checkout fails to even start.

What if the charge appears on my card but the order failed?

This can happen rarely: you see a "pending" or "authorization hold" on your card statement for the Eflexsim amount, but no order confirmation email arrived.

This is almost always a temporary authorization hold that releases automatically within 1-7 business days. Your bank reserves the funds during the payment attempt; if the order doesn't complete, the hold falls off without an actual charge.

If you do see an actual "posted" charge (not just a hold) without an order, email support@eflexsim.com immediately with the date, amount, and your email. We trace it.

Frequently asked questions

QMy card works fine elsewhere. Why is it failing on Eflexsim?

Your bank may be treating the Eflexsim transaction differently because it's a new merchant for them. Common when first using a new service. Approve the transaction in your bank app and retry.

QDo you save my card after a failed payment?

No. We don't save card details on failed payments. You'll need to re-enter on retry.

QCan I get help in real-time during checkout?

Email support@eflexsim.com and we'll respond within our 4-hour business-hours SLA. For urgent help close to a flight, mention the urgency in the subject line.

QMy friend's card works on their phone but mine doesn't.

Different cards have different issuer rules. Even within the same bank, personal and corporate cards behave differently. Try a different card.

QWill I be charged if the payment fails?

No. A failed payment means the bank didn't release funds. Authorization holds (temporary reservations) fall off in 1-7 business days without becoming actual charges.

QWhat if my account got locked from too many failed attempts?

Wait 15-30 minutes and retry. If it persists, email support and we'll clear any platform-side lock from our end. Your bank's lock (if separate) needs to be cleared with them.

For payment methods, see what payment methods does Eflexsim accept. For card security, see is it safe to pay on Eflexsim. For order-not-received cases, see I paid but didn't receive my eSIM.

Quick feedback

Was this article helpful?

Your feedback helps us write better guides.

Talk to us

Still need help?

Our team replies within 4 hours, every day.

Heading somewhere new?

Browse plans for 200+ destinations. Active before you've cleared customs.

Browse destinations
What to do if your payment failed at checkout | Eflexsim Help Center โ€” Eflexsim