PromptPay for Foreigners in Thailand
Expats and long-term visitors: here's how to get PromptPay
Two Types of Foreigners
1. Tourists (short visit)
2. Expats (long-term residents)
Can get full PromptPay
How Expats Can Get PromptPay
- 1
Open a Thai bank account (requires passport + work permit/visa)
- 2
Choose a foreigner-friendly bank: Bangkok Bank, Kasikorn (KBank), SCB
- 3
Register PromptPay with your Thai phone number
- 4
Link your phone number or passport number as your PromptPay proxy
| Document | Tourist | Expat/Work Permit |
|---|---|---|
| Passport | ✅ | ✅ |
| Thai SIM card | ❌ | ✅ |
| Work permit / Non-B visa | ❌ | ✅ |
| Bank account | ❌ | ✅ |
Foreigner-Friendly Thai Banks
🏦
Bangkok Bank
- Foreigners: ✅ Accepted
- Minimum deposit: ฿500
- Note: Most foreigner-friendly, English staff
🏦
Kasikorn Bank (KBank)
- Foreigners: ✅ With passport
- App: KBank Next (excellent English UI)
🏦
SCB (Siam Commercial Bank)
- Foreigners: ✅ Some branches
- Easiest for business accounts
Practical Tips for Expats
- •Get a Thai SIM first (AIS, DTAC, or True)
- •Use your phone number as PromptPay proxy (easier)
- •Enable English in your banking app
- •Set up PromptPay on day 1 after opening your account
Receiving payments as an expat or merchant?
Generate PromptPay QR Code →