Published April 02, 2026
📅 Last updated: April 2026
Watch a Thai friend pay for morning coffee with a 2-second QR scan and you'll want it. PromptPay is Thailand's universal instant-payment rails — fast, free between Thai banks, and accepted everywhere from the Rawai night market to Tesco Lotus Cherng Talay. Foreigners can absolutely use it, but the registration path isn't obvious if you only speak English. Here's the full setup, the limits no one mentions, and why I haven't carried Thai cash in over three years.
Quick Facts
- What it is: Thailand's national instant-payment network — like Venmo, but every Thai bank uses it
- Who can register: Anyone with a Thai bank account, including foreigners on long-term visas
- Cost: Free for transfers up to ฿700,000 per transaction (most banks)
- Speed: Instant — money lands in seconds, 24/7, including holidays
- Daily limit: Typically ฿50,000–200,000 depending on bank and KYC level
- What you need: A Thai bank account, a Thai SIM (recommended), and the bank's mobile app
What PromptPay Actually Is
PromptPay (พร้อมเพย์) launched in 2017 and has eaten Thailand's payment culture. Think of it as a routing layer that sits on top of every Thai bank: instead of typing in someone's full account number, you type their phone number or Thai national ID, and the money arrives in seconds. There's no sign-up app, no separate balance — it just makes existing bank accounts addressable by something easier to remember.
For expats, the practical magic is QR codes. Every market stall, café, taxi driver, and large retailer in Phuket displays a small QR sticker. Open your bank app, scan, type the amount, confirm with biometrics. Done. The shopkeeper hears a "ka-ching" sound from their app a moment later.
The Bank of Thailand processes more than 50 million PromptPay transactions per day nationwide. In Phuket specifically, you'll see it accepted at: 7-Eleven, Tesco Lotus, Big C, Villa Market, Makro, every Family Mart, almost every restaurant in Phuket Town and Rawai, the Saturday Naka Market, beach-club bars, and basically anyone with a Thai bank account.
Can Foreigners Really Use PromptPay? (Yes — With Caveats)
The honest answer: yes, but it depends on what kind of Thai bank account you have. PromptPay registration is a feature of your existing Thai bank account, so the gating question is "can you open a Thai bank account?" — not "can you register for PromptPay?"
If you already have a working Thai bank account (Bangkok Bank, Kasikorn, SCB, etc.), you can register for PromptPay. The bank doesn't care that you're a foreigner — they care that you have a verified account. What sometimes trips foreigners up is the registration method:
- Phone number linking — works best with a Thai SIM. Some apps reject foreign phone numbers, others accept them but treat the link as international (slightly more complex).
- Thai national ID linking — this is what locals use. As a foreigner, you'd link your Thai tax ID (TIN) or your passport-derived bank ID instead. Bangkok Bank and Kasikorn both support this for expats.
The setup that works for most Phuket expats: open a Kasikorn or Bangkok Bank account, get a Thai SIM (AIS, True, or DTAC — about ฿200/month), and link PromptPay to your Thai phone number through the bank's app. Five-minute job once your bank account exists.
Step-By-Step: Linking PromptPay in K-PLUS (Kasikorn Bank)
Kasikorn's K-PLUS app is the most foreigner-friendly. Here's the actual flow:
- Open K-PLUS, log in with your 6-digit PIN.
- Tap Services (the four-square icon, bottom right).
- Find PromptPay → Register.
- Choose what to link: Mobile Number or National ID. Foreigners almost always link mobile.
- Enter your Thai mobile number. The app sends an OTP — type it in.
- Confirm with your PIN. Registration completes in about 30 seconds.
You're now visible to anyone in Thailand who types your phone number into their banking app. Test it: ask a Thai friend to send you ฿1, you should see it land instantly.
Bangkok Bank's app (Bualuang mBanking) follows nearly the same flow. SCB Easy is similar. The screens are bilingual on all three apps; switch to English in settings if needed.
Daily Limits and Fees You Should Know About
PromptPay between Thai banks is free for transfers up to ฿700,000 per transaction. Above that, banks charge tiny fees (฿10–25). For 99% of expat use, you'll never hit the cap — coffee, groceries, motorbike rentals, monthly rent, even ฿800,000 visa-deposit movement is doable in two transfers.
The per-day limit is what you'll bump into. Default per-day caps for foreigners with non-resident accounts:
- Kasikorn: ฿50,000/day default, raise to ฿200,000 in app settings
- Bangkok Bank: ฿100,000/day default, raise to ฿500,000 with branch visit + ID
- SCB: ฿200,000/day default — the highest of the three
If you're paying for furniture, a deposit, or settling a hospital bill, raise your daily cap before you need it. The branch staff will set it in two minutes.
Real Phuket Use Cases (Where I Actually Use It)
After six years on the island, my Thai cash withdrawals have dropped to maybe one a month. Where PromptPay handles the rest:
- Rawai seafood market — every stall accepts QR. The fishmongers will literally rotate their phone toward you with the QR open.
- Motorbike taxis & Bolt rides — driver shows you a QR at the end, you pay, no fumbling for ฿100 notes.
- Rent — most landlords now accept PromptPay in lieu of cash or transfer. Saves both of you a bank visit.
- School fees, gym memberships, vet bills — Bangkok Hospital Phuket has QR codes at every cashier.
- Splitting bills with Thai friends — the universal language. Type their number, send your share.
What I still use cash for: songthaew rides (some drivers prefer cash), small markets in mountain villages, and the occasional 7-Eleven worker who hasn't been trained on QR. Maybe 10% of my spending.
Two Things They Don't Tell You
First: if your Thai SIM lapses (you forgot to top up, or you switched providers), your PromptPay link to that phone number can break silently. You'll find out when someone tries to send you ฿200 for shared dinner and gets an error. Solution: keep at least one prepaid SIM topped up, even if it's not your primary. Or link to your Thai tax ID instead.
Second: PromptPay is domestic only. You can't send money from PromptPay to a UK or US account. For international transfers, you need Wise or a SWIFT wire — different rails entirely. PromptPay is for moving baht within Thailand.
Frequently Asked Questions
Can I use PromptPay without a Thai bank account? +
No. PromptPay sits on top of Thai bank accounts — there's no standalone PromptPay wallet for foreigners. Step one is opening a Thai account; PromptPay registration takes five minutes after that. See our guide to opening a Thai bank account in Phuket.
Does PromptPay work with a foreign phone number? +
Sometimes — Bangkok Bank accepts foreign numbers, but K-PLUS and SCB Easy strongly prefer Thai SIMs. Cleanest path: a ฿200/month Thai prepaid SIM linked to your bank app. You don't need to use it for calls; it just unlocks PromptPay.
What's the daily limit? +
Default ฿50,000–200,000 depending on bank. Raise it in the app or at a branch — Kasikorn and Bangkok Bank let you push it to ฿200,000–500,000/day with one form.
Can I send money internationally with PromptPay? +
No. PromptPay is for transfers between Thai bank accounts only. For sending money from Thailand abroad (or vice-versa), use Wise or a SWIFT wire.
Is PromptPay safe? +
It's run by the Bank of Thailand and uses bank-grade authentication (PIN + biometrics + OTP). The most common scam is fake QR-code stickers placed over real ones — always confirm the recipient name shown after scanning matches the merchant.
Can I get PromptPay before my visa is fully sorted? +
You need a Thai bank account first, and most banks now require a long-term visa, work permit, or Certificate of Residence to open one. Tourist-visa holders can sometimes open accounts at Bangkok Bank or Kasikorn with a hotel-letter referral, but it's bank-staff-dependent. Full account-opening guide.
Related Guides
Don't have a Thai bank account yet?
PromptPay only works once you've got a working Thai bank account. Bangkok Bank and Kasikorn are the two most foreigner-friendly options in Phuket — both can open accounts in under an hour with the right documents.
Open a Thai Bank Account →
Compare Thai Banks →