How to Scan a Thai QR Code
Pay at Thai merchants in seconds
Before You Start – Compatibility Check
"Which country are you from?"
Step-by-Step: Scanning with PayNow (Singapore)
- 1
Open your Singapore banking app (DBS, OCBC, UOB, GrabPay)
- 2
Tap the "Scan" or "Pay" button (usually on the home screen)
- 3
Allow camera access if prompted
- 4
Point your camera at the Thai merchant's QR code
- 5
Wait for the app to recognize the code (1–2 seconds)
- 6
Review: merchant name and amount shown
- 7
Confirm the amount is correct (Thai Baht)
- 8
Tap "Pay" or "Confirm"
- 9
Authenticate: PIN or fingerprint
- 10
✅ Payment complete! Keep a screenshot as receipt
Step-by-Step: Scanning with UPI (India)
- 1
Open PhonePe, Google Pay or Paytm
- 2
Tap "Scan QR"
- 3
Point your camera at the merchant's QR code
- 4
Confirm the merchant name and amount in INR-converted THB
- 5
Enter your UPI PIN
- 6
✅ Payment complete!
Step-by-Step: Scanning with QRIS (Indonesia)
- 1
Open GoPay, OVO or Dana
- 2
Tap "Scan"
- 3
Point your camera at the merchant's QR code
- 4
Confirm the merchant name and amount in IDR-converted THB
- 5
Authenticate with PIN or biometric
- 6
✅ Payment complete!
What if the QR Code Doesn't Scan?
| Problem | Fix |
|---|---|
| Camera won't focus | Move closer, ensure good lighting |
| "Invalid QR" error | QR might be damaged, ask the merchant |
| "Merchant not found" | Cross-border not enabled at this merchant |
| Amount not shown | Static QR – enter the amount manually |
| App crashes | Update 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