Short answer: before you pay again, find out whether an application actually exists. A failed payment on the official portal has two very different outcomes that look identical on screen: either no application was created and the money will reverse (typically within 7-30 days), or the application exists and you simply never received the confirmation email. Paying a second time in the second case creates a duplicate application, and duplicates are a known cause of delay and rejection. The deciding evidence is your registration code, not your bank statement.

This page walks through how to tell which happened, in what order to check, and what to do when your flight is close enough that waiting is not an option. For the wider picture on speed, see our guide to an emergency and urgent Vietnam visa.

Why Vietnam e-visa payments fail so often

The official portal takes card payment through a Vietnamese payment gateway, and most failures are not the portal’s fault at all — they happen between your bank and that gateway. The recurring causes, in rough order of how often they bite travellers:

  • Your bank blocks the transaction as suspicious. A card issued in Sydney or Toronto being charged a small amount by a Vietnamese government gateway is exactly the pattern fraud systems flag. This is the single most common cause.
  • 3D Secure / one-time-password failure. The gateway redirects to your bank for verification, the SMS arrives late or not at all, and the session expires while you wait. The payment may still be authorised on the bank’s side.
  • Session timeout. The application form is long. If you take too long over the photo upload, the session can drop and take the payment step with it.
  • Card type not accepted. Visa and Mastercard are the safe choices. Amex and various regional cards fail more often than they succeed.
  • Browser and network. Aggressive ad-blockers, VPNs routing through unexpected countries, and mobile browsers in private mode all interfere with the gateway redirect.

The three states you could be in

Everything that follows depends on telling these apart. Do not act until you know which one you are in.

  • State A — no charge, no application. The payment was declined outright. Nothing exists. This is the clean case: fix the card problem and apply again.
  • State B — charged, application exists. The payment went through, the application was created, but the confirmation email did not reach you. Very common; the email frequently lands in spam or is blocked by a corporate mail filter.
  • State C — charged, no application. The money left your account but the portal never created the record. This is the one that panics people. The charge is usually an authorisation rather than a settled payment, and it falls off by itself.

How to find out which one applies to you

1. Search your email for the registration code

The registration code is the only thing that proves an application exists. It is a long alphanumeric string, and it arrives in an automated email at the moment the application is accepted — not when the visa is approved.

Search your mail for the code format rather than for a sender name, because the sender varies. Search for evisa and check spam, promotions and any corporate quarantine. If you applied on a phone, check whether autocorrect changed the email address you typed — a single wrong character sends the code into a void, and this happens more often than you would expect.

2. Check the status portal with the code

If you have the code, enter it on the official status page together with the email address and date of birth used on the application. A result means State B: your application is alive and in the queue. Stop here. Do not pay again.

3. If there is no code, check your bank

Look at whether the charge is pending or settled. A pending authorisation with no registration code is almost always State C, and pending authorisations expire on their own. Your bank can tell you the merchant reference, which is worth writing down before you do anything else.

Do not simply pay again

This is the mistake that turns an annoyance into a real problem. Submitting a second application for the same passport while a first one is still in the system produces two live records for one traveller. That gets flagged, and a flagged file is reviewed by a person rather than processed automatically — which is precisely the opposite of what you want when you are in a hurry.

Reapplying is correct only once you have established that no application exists. If a registration code turns up later, contact the processing channel immediately and ask for the duplicate to be withdrawn rather than leaving both to run.

Getting the money back

Be realistic about what is recoverable and what is not:

  • A pending authorisation that never became an application reverses on its own, typically in 7-30 days depending on your bank. No action needed, and no action available — there is nothing on the Vietnamese side to refund.
  • A settled charge with a registration code is a real government fee against a real application. The e-visa fee is not refundable once the application is in processing, including if the application is later refused. This is stated in the portal’s own terms and it is the rule people are most surprised by.
  • A settled charge with no application after 30 days is the only case for a chargeback. Your bank will want the date, amount, merchant reference and evidence that no visa was issued.

When your flight is close

The advice above assumes you have days. If you have hours, the order changes, because the thing that matters is no longer the money — it is whether you board.

Establish first whether an application exists, using the registration code test. Then:

  • If an application exists and is simply slow, the question is whether it can be moved along rather than restarted. See how to expedite a pending Vietnam e-visa — a fresh application is not always the fastest route when one is already in the queue.
  • If no application exists, you are starting from zero with less time than the standard process needs. The official route typically runs 3-5 working days. Faster tiers exist through licensed agencies, down to same-day and in some cases 1-2 hours, and our page on how long an expedited Vietnam e-visa actually takes sets out what each tier realistically delivers.
  • Watch the clock in Hanoi, not at home. Applications are reviewed during Vietnamese working hours. A submission late in the Vietnamese afternoon effectively waits until the next working morning, which is the difference between “tomorrow” and “the day after” — and over a weekend, considerably more. See weekends, holidays and Tet.

Applying again without repeating the failure

If you have confirmed there is no application and need to try again, stack the odds before you start:

  • Call your bank first and tell them a Vietnamese government payment is coming. Two minutes here prevents the most common failure entirely.
  • Use a Visa or Mastercard credit card rather than a debit card or Amex.
  • Prepare the photo and passport scan before you open the form, so the session does not expire mid-application.
  • Turn off the VPN and use a standard browser window with ad-blocking disabled for the session.
  • Type the email address slowly and check it twice. Everything downstream depends on it.
  • Screenshot the confirmation screen the moment it appears, before navigating away.

The possibility nobody wants to consider: you may not have been on the official site

A meaningful share of “my payment failed” cases are not payment failures at all. They are people who applied through a lookalike site — one of the many operations that buy ads against Vietnamese visa searches, copy the government portal’s layout, charge two to five times the official fee, and either forward the application slowly or never file it.

This matters here because the symptom is identical. Money leaves your account, no registration code arrives, and the site tells you something went wrong. On the official portal that means a gateway failure. On a lookalike it can mean the payment succeeded perfectly and simply went to someone else.

Check now, before you do anything else:

  • What was the fee? The official e-visa is US$25 single entry, US$50 multiple entry. If you were charged $89, $120 or $150, you were not on the government site. That does not automatically mean fraud — legitimate agencies charge a service fee on top — but it changes what you are dealing with.
  • What does the receipt say? Look at the merchant name on the card statement. A Vietnamese government gateway looks like one; a payment processor in an unrelated country does not.
  • Check the URL in your browser history. The official portal is a .gov.vn address. Anything else — however official the design looks, however many flags and seals it displays — is a third party.

If it turns out you used a paid agency, that is not necessarily a problem: a licensed one does real work and the fee buys real speed. The thing to establish is whether they have actually filed anything. Ask them directly for the registration code. A legitimate service produces it immediately, because it is the same code the government issues. A service that cannot produce one after taking your money has not filed your application.

Our honest comparison of when the official portal is the right choice and when paying someone is genuinely worth it is in official Vietnam e-visa versus an agency, and the trust question generally is covered in is an urgent Vietnam visa service legit.

A worked example

To make the sequence concrete, here is the common version of this problem and how it resolves.

A traveller in Melbourne applies on a Tuesday evening. The card is declined once, she retries, and the second attempt appears to go through — the page hangs, then shows an error. Her banking app shows one pending charge of US$25. No email arrives.

She searches her inbox for evisa, finds nothing, checks spam, still nothing. So far this looks like State C: charged, nothing created.

Then she checks the address she typed and finds she entered .con instead of .com. That single character is the whole problem. The application exists — she simply cannot receive anything about it, and without the registration code she cannot look it up either.

This is why the email address is worth checking before the bank statement. A typo in it produces exactly the symptoms of a failed payment while the application sits happily in the queue. If you cannot rule this out, treat the case as “application may exist” rather than “no application”, and do not submit a second one until you know.

Common questions

The money left my account — doesn’t that prove the application went through?
No. Most card systems place an authorisation hold the moment a payment is attempted, and the hold appears in your app before anyone knows whether the transaction completed. A hold with no registration code means no application.

How long until a failed charge comes back?
Usually 7-30 days, depending on your bank rather than on Vietnam. There is nothing to chase on the Vietnamese side because no payment was ever settled to them.

Can I get the fee back if my visa is refused?
No. The government fee pays for the assessment, not for the outcome. It is not refundable on refusal — which is the single strongest argument for getting the application right the first time.

Can I pay with someone else’s card?
Yes. The portal does not require the cardholder to be the applicant. Using a partner’s or colleague’s card is a normal workaround when your own bank keeps blocking the transaction.

I paid twice by accident. What now?
Check whether two registration codes exist. Two codes means two live applications for one passport and you should withdraw one immediately. One code means only one application was created and the other charge will reverse on its own.

What we would need from you

If you decide to use a service rather than fight the portal again, the useful thing to send is evidence rather than a description. That means: the registration code if you have one, a screenshot of the bank charge showing status and merchant, the exact email address used, and your flight date and arrival airport. With those four things it is usually possible to establish within minutes whether an application exists — which determines everything else.

Our honest position on when a paid service is worth it, and when the official portal is the better answer, is set out in official Vietnam e-visa versus an agency. A failed payment on its own is not a reason to pay someone; a failed payment with a flight in 48 hours usually is.