This is NOT an official government website. We are an independent resource providing information and assistance to travelers.

What should I do if my Thai eVisa payment keeps failing despite using a valid international debit card?

Jul 14, 2025
12 hours ago
Vanessa ******
ORIGINAL POSTER
I finally submitted my application now that I landed in Vietnam but it keeps saying payment failed or canceled. I only have one international debit card with Charles Schwab that I’ve taken and used in over 12 different countries with no issue. I have a travel notice set for both Vietnam and Thailand and I am currently using it for other purchases.

I’ve tried safari, chrome, DuckDuckGo, laptop and mobile and keep getting failed payment. I’m so stressed out does anyone have a solution please? I’m on hold with my bank but their headquarters are in Texas and no one has answered yet. I want to give up.

EDIT: the Thai eVisa payment processing center is a Thai bank however its address is located in HONG KONG. I called my bank and they approved the charge and added Hong Kong to my travel alerts in addition to Vietnam and Thailand.

According to the Schwab representative I called, the eVisa website also used the current address zip code for the billing address - which is so nonsensical bc if I have to be in the country of the embassy I’m applying to why would they use the current address zip code for the billing zip code? Why not ask for that when taking down payment information?

Anyway, hope this helps any future applicants
441
views
4
likes
12
all likes
6
replies
0
images
4
users
TLDR : Answer Summary
The user is experiencing repeated payment failures while attempting to apply for a Thai eVisa from Vietnam using a Charles Schwab international debit card. Despite having set travel notifications and successfully using the card in multiple countries, the payment is not going through. Comments from others suggest that the payment system may be unreliable and recommend checking bank transactions or contacting the bank for pre-approval of the charge. The user highlights that the payment processing center is based in Hong Kong, which complicates the payment process.
Anonymous ******************
Have you tried contacting Charles Schwab to see if they can pre-approve the transaction?
John *********
It does that sometimes, their systems especially regarding payment are clunky to say the least. Check if the payment has gone through your bank account yet.

Have you got vpn on?
Vanessa ******
ORIGINAL POSTER
@John ********
it’s turned off on both my phone and laptop
Dnatjugweme ************
Their payment processing institution is not in Thailand nor Vietnam. I'm not sure, but I think I've heard Hong Kong.
Vanessa ******
ORIGINAL POSTER
@Dnatjugweme ***********
tysm for this because I called my bank and they denied it bc I didn’t have Hong Kong on my travel alerts AND the website was using my current address zip code which is the zip code of the hotel I’m staying at in Vietnam and it didn’t match my address on file with Schwab. They overrided that for me and it went through.
Dnatjugweme ************
@Vanessa *****
No worries, I wasn't sure anymore if it was in Hong Kong, but I knew it wasn't in Thailand, and obviously not in Vietnam either. All's well that ends well.