Bangkok QR Code Payment Guide: Can Tourists Go Cashless?
Add Royal Ivory as a preferred source on Google
How Cashless Is Bangkok for Tourists?
Bangkok is one of Southeast Asia's most cashless-friendly cities, but it isn't fully cashless yet. Malls, convenience stores, chain restaurants and BTS/MRT machines almost all accept cards or QR payments, while small vendors and markets still lean on cash. For a first-time visitor, the practical rule is: assume big and mid-size businesses take cards, assume small and mobile vendors want cash, and carry both.
According to the Bank of Thailand, domestic QR payment volumes have grown rapidly over the past several years as the country pushed its PromptPay system into everyday retail. That push means even small shophouse restaurants near Sukhumvit sois now often display a QR sticker at the counter — but the sticker is frequently only linked to a Thai bank account, which matters for what visitors can actually use (more on that below).
Do Foreign Cards Work with Thai QR Payment Systems?
Foreign-issued cards generally do not work directly with Thailand's local PromptPay QR codes, because PromptPay is a domestic bank-to-bank transfer network, not a card network. What foreign visitors can use are the international "QR Code Payment" rails — Visa, Mastercard and UnionPay have all layered cross-border QR acceptance onto many of the same terminals, so a code that looks identical to a PromptPay sticker may actually support a card tap or scan from an overseas-issued card.
The safest test is to look for small Visa/Mastercard/UnionPay logos next to the QR sticker. If you only see a PromptPay logo with no card network logos, that code is built for Thai bank apps only and a foreign card won't process through it.
What About Chinese and other Asian visitors?
Visitors from mainland China can often pay directly via Alipay+ or WeChat Pay, since Thailand's payment gateways have cross-border partnerships that let these wallets scan standard Thai merchant QR codes at supported stores — this is one of the more seamless cashless experiences available to any nationality here.
Which Apps Can Visitors Actually Use?
For most Western and non-Chinese tourists, the realistic cashless toolkit in Bangkok looks like this:
- Contactless bank cards (Visa/Mastercard tap-to-pay) — widest acceptance at malls, chains, hotels and BTS/MRT gates.
- Alipay+ or WeChat Pay — works at many QR-enabled merchants for eligible nationalities, not just Chinese travelers, since Alipay+ partners with several regional e-wallets.
- Google Pay / Apple Pay — functions anywhere a contactless card terminal exists, since it's just your card token.
- Thai-only apps like the PromptPay-linked bank apps — not usable by tourists without a Thai bank account, so skip trying to set these up for a short visit.
Our front desk at Royal Ivory Nana Hotel, two minutes from BTS Nana, accepts standard card payment for room charges and incidentals, and most of the shops and restaurants along Soi 4 now display QR stickers too — though a few of the smaller stalls right outside still prefer cash, so it's worth keeping some baht on hand even steps from the hotel.
Staying in Bangkok?
Royal Ivory Nana Hotel is 2 minutes from BTS Nana — no joiner charge, outdoor pool, and 4.2/5 on Google. Family-owned since 2010.
Check Rates and BookWhere You'll Still Need Cash
You will still need cash for street food stalls, tuk-tuks, small night market stands, and many local food-court vendors inside otherwise cashless malls. Even in a modern mall, individual food-court stalls sometimes run on prepaid stored-value cards or cash only, separate from the mall's own card terminals.
A practical local observation: at the small soi-side noodle carts near Sukhumvit, vendors often keep a shallow tin of coins right on the cart edge rather than a proper cash drawer — it's a good visual cue that you're at a cash-only stop, and fumbling for a card there tends to just create a queue behind you. Read our Bangkok currency exchange guide for where to get baht at fair rates on arrival.
Tipping and Small Purchases
Tipping in Thailand is not obligatory but is increasingly common in tourist-facing venues; when you do tip, cash is almost always the expected form, since QR tipping isn't standard practice.
Using Cards on BTS, MRT and in Taxis
BTS and MRT ticket machines increasingly accept card and QR top-ups alongside cash, and contactless bank cards can often be tapped directly at BTS gates in place of a physical ticket in supported lines. For a full breakdown of getting around, see our Grab vs taxi vs tuk-tuk guide.
Metered taxis vary — many now have a card terminal in the back seat, but it's common for the machine to be "broken" or for the driver to prefer cash, so keep small notes ready for taxi rides. Tuk-tuks are essentially cash-only; don't expect a QR option from an independent driver.
Avoiding Foreign Transaction Fees
Foreign transaction fees and unfavorable "Dynamic Currency Conversion" (DCC) prompts — where a Thai terminal offers to charge you in your home currency — can quietly add several percentage points to each purchase. Always choose to pay in Thai baht (THB) when a terminal asks, since the DCC conversion rate is set by the merchant's bank, not your own.
- Check with your bank before travel about foreign transaction fees on your specific card.
- Consider a travel-friendly debit or credit card with no foreign transaction fee, if you have time to apply before your trip.
- Always decline DCC and select "THB" or "local currency" at the payment terminal.
For a broader cost-saving strategy across your trip, our Bangkok budget travel guide covers where cashless convenience does and doesn't translate into savings.
What to Do If a QR Payment Fails?
If a QR payment fails, the answer is almost always to simply have a small amount of cash as backup, since connectivity or account-linking issues are common enough that no cashless method should be your only option. Common failure points include weak mobile signal in basement food courts, an app not recognizing a non-Thai card, or a merchant's code only supporting PromptPay.
- Check you have mobile data or Wi-Fi — many QR apps need a live connection to authorize.
- Confirm the code has a card network logo (Visa/Mastercard/UnionPay) if you're trying to pay with a foreign card.
- Ask the vendor if they accept a different app (Alipay+, WeChat Pay) as a second option.
- Fall back to cash — this is why carrying baht, even in a cashless-forward city, remains the reliable failsafe.
Key Takeaways
- Bangkok malls, chains and BTS/MRT largely accept cards and QR, but small vendors often don't.
- Foreign cards don't work on pure PromptPay QR codes — look for Visa/Mastercard/UnionPay logos.
- Alipay+ and WeChat Pay can scan many standard Thai merchant QR codes for eligible visitors.
- Always decline Dynamic Currency Conversion and pay in THB to avoid extra fees.
- Carry cash as backup for tuk-tuks, street stalls and any QR payment failure.
Frequently Asked Questions
Can I use my foreign credit card to pay by QR code in Bangkok?
Only if the QR code displays a Visa, Mastercard or UnionPay logo alongside any PromptPay branding; a pure PromptPay-only code is for Thai bank accounts and won't process a foreign card.
Does Bangkok accept Apple Pay and Google Pay?
Yes, at any terminal that already accepts contactless card payment, since Apple Pay and Google Pay simply tokenize your existing card for tap-to-pay.
Do taxis and tuk-tuks in Bangkok take card payment?
Some metered taxis have card terminals, but reliability varies and tuk-tuks are effectively cash-only, so keep small baht notes on hand for ground transport.
Is it better to pay in Thai baht or my home currency at a Bangkok terminal?
Always choose Thai baht (THB); accepting the terminal's offer to charge in your home currency (DCC) applies a less favorable exchange rate set by the merchant's bank.
How much cash should I carry as a tourist in Bangkok?
Enough baht to cover a couple of meals, transport and small purchases for the day is a reasonable buffer, since street food, tuk-tuks and some market stalls remain cash-only.



