How to Scan a Thai QR Code

Pay at Thai merchants in seconds

Before You Start – Compatibility Check

"Which country are you from?"

Use PayNow / GrabPay
Use DuitNow / Touch n Go
Use PhonePe / Google Pay / Paytm
Use GoPay / OVO / Dana
Use a JCB QR compatible app
Use Alipay / WeChat Pay
⚙️Other countries → see Western tourist options

Step-by-Step: Scanning with PayNow (Singapore)

  1. 1

    Open your Singapore banking app (DBS, OCBC, UOB, GrabPay)

  2. 2

    Tap the "Scan" or "Pay" button (usually on the home screen)

  3. 3

    Allow camera access if prompted

  4. 4

    Point your camera at the Thai merchant's QR code

  5. 5

    Wait for the app to recognize the code (1–2 seconds)

  6. 6

    Review: merchant name and amount shown

  7. 7

    Confirm the amount is correct (Thai Baht)

  8. 8

    Tap "Pay" or "Confirm"

  9. 9

    Authenticate: PIN or fingerprint

  10. 10

    ✅ Payment complete! Keep a screenshot as receipt

Step-by-Step: Scanning with UPI (India)

  1. 1

    Open PhonePe, Google Pay or Paytm

  2. 2

    Tap "Scan QR"

  3. 3

    Point your camera at the merchant's QR code

  4. 4

    Confirm the merchant name and amount in INR-converted THB

  5. 5

    Enter your UPI PIN

  6. 6

    ✅ Payment complete!

Step-by-Step: Scanning with QRIS (Indonesia)

  1. 1

    Open GoPay, OVO or Dana

  2. 2

    Tap "Scan"

  3. 3

    Point your camera at the merchant's QR code

  4. 4

    Confirm the merchant name and amount in IDR-converted THB

  5. 5

    Authenticate with PIN or biometric

  6. 6

    ✅ Payment complete!

What if the QR Code Doesn't Scan?

ProblemFix
Camera won't focusMove closer, ensure good lighting
"Invalid QR" errorQR might be damaged, ask the merchant
"Merchant not found"Cross-border not enabled at this merchant
Amount not shownStatic QR – enter the amount manually
App crashesUpdate your banking app

Thai QR Code Recognition

How to identify a valid Thai payment QR:

  • Look for the Thai QR Payment logo (red/white)
  • Or the PromptPay logo
  • Always at the merchant counter / on a sticker

After Payment

What to expect:

  • Instant notification on your phone
  • The merchant gets a confirmation beep/notification
  • Screenshot the success screen (no paper receipt)
  • Amount shown in your home currency on your statement

Related in Thailand

📱
Thai QR Code Payment

How the Thai QR payment standard works technically

Read →
🗺️
PromptPay Tourist Guide

Can tourists use PromptPay?

Read →