Get 5% of discount using the code
MYESIMNOW5
close-icon-modal
Buy eSIM
Trustpilot

Payment methods in Thailand mix QR-based payments with cash and cards.

This guide covers PromptPay and the TAGTHAi tourist workaround, when you’ll need cash, card acceptance for Visa, Mastercard, and American Express, mobile wallets like TrueMoney and GrabPay, and whether PayPal, Zelle, or Cash App work here.

None of these payment methods work without mobile data, which makes Holafly the perfect travel companion.

PromptPay in Thailand: The national QR payment system

PromptPay is Thailand’s government-backed QR payment standard used from shopping malls to street vendors. While it normally requires a Thai bank account, users of Wise (formerly TransferWise) can scan PromptPay codes in the Wise app without opening a Thai bank account.

If you don’t have Wise, TAGTHAi’s Easy Pay is your backup.

It’s a tourist e-wallet you can set up at a KASIKORNBANK (KBank) Foreign Exchange Booth with your passport, without application or card fees. You fund it by exchanging currency, and then pay by scanning PromptPay QR codes in the TAGTHAi app. You can also withdraw cash for free at any KBank ATM nationwide.

Tip: If you’re weighing up Thailand payment methods for foreigners, TAGTHAi’s Easy Pay is your best bet unless you’re a Wise user.

Using cash in Thailand: Thai Baht for everyday spending

Cash is key for everyday spending, especially if you haven’t set up a payment app, and you’ll need it for:

  • Street food stalls
  • Night markets
  • Tuk-tuks
  • Local taxis
  • Rural areas

We recommend carrying 20, 50, and 100 Baht notes, because small vendors can’t always break a 500 or 1,000 Baht bill.

Planning to eat your way through the markets? Our Thailand street food guide breaks down what to order and what it costs. If tuk-tuks and local taxis are part of your plan, read our transportation in Thailand guide.

Using credit and debit cards in Thailand (Visa, Mastercard)

Visa and Mastercard are widely accepted at shopping malls, chain stores, hotels, and restaurants.

American Express, on the other hand, has more limited acceptance, and smaller shops or local markets often skip cards due to processing fees.

Tip: Using your card in Thailand could cost you 2–3% in hidden fees every time you tap to pay. To avoid it, check our guide to five no-foreign-transaction-fee debit cards.

Mobile wallets in Thailand: TrueMoney, GrabPay, and more

Beyond PromptPay, a few mobile wallets are popular payment methods in Thailand.

TrueMoney is handy at 7-Eleven, where standard credit cards are usually blocked for purchases under 200 Baht. However, TrueMoney requires you to scan your passport and complete a facial verification to sign up, and approval can take a few days.

You might also hear about GrabPay. While it’s essential for booking taxis, you don’t need to set up its wallet feature. Instead, you can link your credit card to the app and pay for rides.

Lastly, Alipay and WeChat Pay are widely accepted in Thailand, but these are mostly used by Chinese visitors.

Do PayPal, Zelle, and Cash App work in Thailand?

PayPal works in Thailand for online purchases, making it one of the more reliable Thailand online payment methods for anything booked ahead of your trip (e.g., tours, accommodation).

Zelle and Cash App are US-only services, tied to US bank accounts, and neither works in Thailand.

Before you travel: Quick checklist

Gear up for your trip by checking off these eight essential items:

  1. Set a travel notice with your bank, since international charges can otherwise trigger a fraud block.
  2. Check your card’s international acceptance and foreign transaction fees.
  3. Look into TAGTHAi if you don’t have a Wise account and want to pay through PromptPay-linked vendors.
  4. Carry small-denomination Baht for daily spending.
  5. Ensure you’ll have mobile data, since QR payments, mobile wallets, and banking apps depend on a working connection. Our guide to mobile internet in Thailand covers your options.
  6. Bring an alternate card from a different network (e.g., a Mastercard if your main card is Visa) so you have a secondary option if one network encounters issues.
  7. Confirm your card PINs, as you may need them to withdraw cash or complete transactions.
  8. Keep your bank’s international support line handy in case you encounter problems that can’t be resolved via your banking app.

Wondering what to pack for your trip? Check our Thailand packing list guide.

Stay connected in Thailand for stress-free payments

Every payment method, including mobile wallets like Apple Pay, requires a reliable connection.

Holafly’s eSIM Thailand solves this by giving you unlimited data on arrival, without a store visit or physical SIM swaps. Activation happens via a QR code, and iPhone users install their eSIM in the Holafly app. If you own an Android device, we have an app on Google Play, too.

For a smoother trip, Holafly provides 24/7 customer support and Always On, 1GB of complimentary monthly backup data to help you stay connected even if your plan runs low.

FAQs about payment methods in Thailand

What’s the best way to pay in Thailand?

The best payment method in Thailand mixes cash for street vendors and tuk-tuks, cards for hotels and malls, and Wise or TAGTHAi for QR payments.

Is there Zelle in Thailand?

No, Zelle doesn’t work in Thailand because it’s a US-only service tied to US bank accounts.

Does Thailand have Cash App?

No, Cash App doesn’t work in Thailand because, just like Zelle, it’s limited to US bank accounts and can’t be used to pay locally.

Plans that may interest you

Max Woolf

Max Woolf

Writer

I’m a writer with over eight years of experience in digital content. My work has appeared in publications such as The New York Times, Forbes, Business Insider, and the BBC. At Holafly, I write clear, practical guides to help travelers stay connected with eSIM technology. In my spare time, I enjoy car detailing, biking around Warsaw, and capturing portraits.

Read full bio