Yes, foreign Visa and Mastercard cards work in Vietnam at most ATMs and city shops — the exceptions are specific enough to plan around rather than worry about.

Do Visa and Mastercard Work in Vietnam?

Visa and Mastercard debit and credit cards work at the vast majority of ATMs and at POS terminals in supermarkets, malls, hotels and mid-range restaurants across Da Nang, Hanoi and Ho Chi Minh City. The gap is smaller businesses — street food stalls, local buses, motorbike taxi drivers — which run almost entirely on cash. A card that works fine at a Circle K convenience store can be useless three streets over at a noodle stall.

The most common failure isn’t Vietnam rejecting the card, it’s your home bank flagging the very first swipe abroad as suspicious and freezing the transaction. That’s a five-minute phone call to fix, not a sign the card doesn’t work here.

Hand tapping a bank card on a contactless payment terminal
A foreign Visa or Mastercard usually taps through fine in Vietnam's cities — the friction shows up at the ATM, not the checkout counter.

What About UnionPay?

UnionPay cards are accepted at ATMs run by BIDV, Vietcombank and Agribank, and by shops that display the UnionPay logo on their card reader — mostly in tourist-heavy districts and larger stores. Coverage thins out fast once you leave Hanoi or Ho Chi Minh City for smaller towns, so a UnionPay card works as a second option, not a sole plan.

Blue card reader terminal with a receipt printing out
A UnionPay-branded reader in a Vietnamese shop — look for the logo sticker before assuming your card will work.

Why Your Card Might Get Declined

Three things cause most declines, and none of them mean the card is broken. First, a foreign-transaction fraud hold from your issuing bank, triggered by the sudden change in country. Second, a daily ATM withdrawal cap that’s lower than you expect once converted to VND — some cards cap out around 2-4 million VND per transaction, so a big withdrawal gets split into several tries. Third, a specific bank’s ATM having a bad day with international cards, while the machine next door reads the same card fine.

This is exactly the kind of friction that trips people up on the Vietnam e‑visa payment page too — evisa.gov.vn rejects a wide range of foreign-issued cards at checkout for reasons that have nothing to do with your balance. If that’s the wall you’ve hit trying to apply for your e‑visa, we pay the government fee with our own verified card and handle the application end to end, so a blocked card at checkout doesn’t cost you a day of your trip.

Person making a contactless card payment on a bright orange surface
Checking with your bank before the trip catches most foreign-card declines before they happen in Vietnam.

How to Pay Safely in Vietnam

  1. Call your bank before you fly and add a Vietnam travel notice — this alone prevents most first-day freezes.
  2. Test a small ATM withdrawal on day one, ideally at the airport, before you need real cash for a taxi or hotel deposit.
  3. Carry a second card on a different network (not a spare Visa if your main card is also Visa) so one frozen card doesn’t strand you.
  4. Keep some cash on hand — 1-2 million VND covers markets, local buses and small eateries where cards simply aren’t an option.
  5. Get a local SIM early so you can receive a bank’s SMS or app confirmation code if a transaction needs extra verification.
Traveler paying a taxi driver with a card machine inside the car
Metered taxis in Da Nang and Hanoi increasingly carry their own card machines — handy backup on the day your main card misbehaves.

If your card keeps failing specifically on the e‑visa payment portal rather than at ATMs or shops, that’s a gateway issue, not a travel-notice issue — a growing list of foreign banks just don’t clear evisa.gov.vn’s checkout at all. Message us on WhatsApp with a screenshot of the error and we’ll tell you within minutes whether it’s your bank or the portal — and get your visa moving either way.

Card trouble abroad is rarely permanent, it’s usually just the first 24 hours before your bank and the local ATMs settle into recognizing each other. Test early, carry a backup, and keep enough cash that a frozen card is an inconvenience rather than a crisis. If the one place your card won’t cooperate is the e‑visa payment step itself, that’s the one part of the trip you don’t have to solve alone — write to us on WhatsApp and we’ll get your e‑visa paid and filed the same day.

Frequently Asked Questions

Do Visa and Mastercard work in Vietnam?Yes, both work at ATMs and most city POS terminals. Declines usually come from the issuing bank's fraud hold on a first foreign transaction, not from Vietnam refusing the card.
Does UnionPay work in Vietnam?Yes, UnionPay is accepted at BIDV, Vietcombank and Agribank ATMs and at shops with a UnionPay sticker on the reader, though coverage is thinner outside Hanoi and Ho Chi Minh City.
Why did the Vietnam e-visa payment page reject my card?The evisa.gov.vn payment gateway blocks a wide set of foreign-issued cards outright, independent of your balance or limit — it's a gateway restriction, not a card problem.