What PromptPay is
PromptPay is Thailand’s national instant payment service, launched in 2017 under the National e-Payment program with oversight from the Bank of Thailand. Instead of a bank account number, a person links a mobile phone number or national ID number to their account, and businesses can register a tax ID. Transfers go through between participating banks and e-wallets almost immediately.
PromptPay QR codes follow the Thai QR Payment standard, which is based on the EMVCo Merchant-Presented Mode format. Any Thai banking app that supports Thai QR Payment can scan them.
What the code contains
A PromptPay QR payload holds the PromptPay key inside a merchant account template, the currency code 764 (Thai baht) and the country code TH, and ends with the EMV CRC checksum. A person-to-person code usually has no amount, so the payer types it in. A shop or invoice code can include a fixed amount and, for bill payment, a biller ID and reference numbers.
- Mobile phone number
- National ID number (13 digits)
- Tax ID for businesses
- E-wallet ID for some wallet accounts