Quick answer

QR payments in Vietnam run on a national standard called VietQR, which is tied to Vietnamese bank accounts. Tourists cannot connect foreign cards directly to it. The practical fix is LocalPay — an app that lets you top up with Visa, Mastercard, Apple Pay, or Google Pay and pay any QR merchant without needing a local account.

Most of Vietnam now runs on QR payments, and tourists are the ones left out. You will see QR codes at coffee shops, restaurants, markets, and guesthouses — but scan one with your banking app and nothing happens.

The system is not broken. It is just built for Vietnamese bank accounts. Foreign cards and digital wallets like Apple Pay and Google Pay do not connect to it directly.

There is a straightforward workaround, and once you have it set up, paying by QR in Vietnam is genuinely easy.

Why Can't I Just Scan a QR Code With My Banking App?

Vietnam's QR payment infrastructure runs on VietQR, a national standard managed by NAPAS and the State Bank of Vietnam. It links directly to Vietnamese bank accounts — not international ones.

When a vendor displays a QR code, they expect payment to arrive from a Vietnamese bank. Your UK, US, Australian, or European banking app has no way to send funds into that system.

This is not a connectivity problem or a phone settings issue. The architecture simply does not include foreign accounts. That is why Apple Pay and Google Pay also fail at these QR codes — they are not on NFC terminals, so those wallets have nothing to connect to.

Can I Open a Vietnamese Bank Account as a Tourist?

No — not on a standard tourist visa. Vietnamese banks require a long-term visa, a work permit, or a Temporary Residence Card to open an account. If you are on a 45-day visa exemption or a 90-day e-visa, you do not qualify.

Some tourists try Vietnamese e-wallets like MoMo or ZaloPay as an alternative. MoMo requires a Vietnamese phone number, and as of 2026, new registrations also require biometric verification under Vietnamese regulations. ZaloPay requires a Vietnamese ID document on top of the local SIM. Neither is realistically accessible to a short-stay visitor.

The local bank route and the local e-wallet route both hit the same wall.

So What Actually Works for Tourists at QR Merchants?

LocalPay is built specifically for this problem. It is a non-custodial wallet that lets you load money using Visa, Mastercard, Apple Pay, or Google Pay — payment methods you already have — and then pay at any QR-accepting merchant in Vietnam.

You do not need a Vietnamese bank account, a Vietnamese SIM card, or any local ID document. Download the app from the iOS App Store or Google Play, top up before you head out, and scan QR codes the same way locals do.

Because it is non-custodial, your funds stay under your control at all times. LocalPay does not hold your money on your behalf.

Where Are QR Payments Accepted in Vietnam?

Adoption is extensive. The State Bank of Vietnam reported a 150% surge in QR payment usage in 2025. Any vendor that accepts electronic payment at all is almost certainly set up for QR — coffee shops, restaurants, pharmacies, guesthouses, market stalls, and tour operators.

The distinction to keep in mind is simple: a vendor either takes electronic payment, which means QR, or is cash-only. There is rarely a middle ground where they have a card machine but no QR code.

Pro tip: If you see a QR code posted anywhere near the till, LocalPay will pay it.

Should I Still Carry Cash in Vietnam?

Yes, for genuinely cash-only situations. Very small stalls at remote markets, some rural transport, and occasional street vendors will not have any QR code posted. Cash remains useful for those moments.

ATM withdrawals in Vietnam typically cost 22,000 to 55,000 VND per transaction in bank fees alone, and on small withdrawals the total fee burden can reach 3 to 8%. Pulling out cash regularly adds up fast.

The practical approach is to keep a modest amount of cash for scenarios where no QR code is visible, and use LocalPay everywhere else. You will find that 'everywhere else' covers the vast majority of your spending.

Is It Safe to Use a Digital Wallet for Payments in Vietnam?

LocalPay's non-custodial structure means no third party holds your funds. You top up what you need and spend it — there is no pool of tourist money sitting somewhere waiting to be accessed.

The underlying QR standard is operated by NAPAS and the State Bank of Vietnam, which is the same infrastructure Vietnamese banks and millions of locals use daily. Merchants receive payment through exactly the same channel as they would from any local customer.

Standard phone security — a passcode, Face ID, or fingerprint lock — protects your wallet the same way it protects any financial app.

A vendor either takes electronic payment — which means QR — or is cash-only. There is rarely a middle ground.

Tips for Paying by QR Code in Vietnam as a Tourist

  • Top up LocalPay before you leave your accommodation — do not rely on having strong mobile data at a busy market or restaurant.
  • Look for a printed QR code near the register, on the table, or stuck to the wall — that is your signal that QR payment is accepted.
  • Keep 200,000 to 500,000 VND in cash for the handful of truly cash-only stops, especially in rural areas or at very small roadside stalls.
  • If an ATM is unavoidable, withdraw larger amounts less often to reduce the fixed fee impact per transaction.
  • Apple Pay and Google Pay work fine for topping up LocalPay — just not for scanning merchant QR codes directly.

QR payments have become the default way to pay in Vietnam. The infrastructure is solid, adoption is widespread, and locals rarely use cash for anything beyond the smallest transactions. The only gap is that the system was built around Vietnamese bank accounts — which tourists cannot get.

LocalPay closes that gap directly. Top up with the cards you already carry, scan any QR code you encounter, and spend the trip paying the way everyone around you does — without the ATM queues or the cash counting.

Frequently asked questions

Can I use Google Pay to scan QR codes in Vietnam?

No. Google Pay works at NFC terminals — the tap-to-pay readers found in international hotels, malls, and chain stores. Vietnamese QR codes are not NFC terminals, so Google Pay has nothing to connect to. You can, however, use Google Pay to top up LocalPay and then pay QR merchants through that.

Do I need a Vietnamese SIM card to pay by QR in Vietnam?

Not with LocalPay. You do not need a Vietnamese SIM, a local phone number, or any Vietnamese documents. LocalPay is set up specifically so tourists can skip all of those requirements.

What currency does LocalPay pay merchants in?

Merchants in Vietnam receive Vietnamese Dong. LocalPay handles the conversion when you top up, so you pay in your card's currency and the merchant gets VND through the local QR system.

Is Wise a good option for QR payments in Vietnam?

Wise is a useful card for spending in Vietnam at NFC terminals and for ATM withdrawals, but it does not connect to the QR payment system either. For paying at QR merchants — the majority of places that accept electronic payment — you need an app built for the local infrastructure, like LocalPay.