PromptPay and the Rise of Real-Time Payment Rails Across Southeast Asia
How Thailand's PromptPay became the blueprint for instant payment infrastructure across Southeast Asia, and what other markets can learn from its design choices.
Thailand’s PromptPay is arguably the most successful government-led retail payment infrastructure story in Southeast Asia. Launched in 2017 by the Bank of Thailand and the National ITMX interbank network, it went from zero to over 70 million registered accounts within four years — in a country with a total population of around 70 million. That near 1:1 penetration ratio is exceptional by any global standard, and understanding why it worked is essential context for anyone analyzing the current payment infrastructure buildout across the region.
How PromptPay Actually Works
PromptPay operates as an alias-based routing layer sitting on top of Thailand’s existing interbank infrastructure. Rather than requiring users to know a recipient’s bank account number, payers can send funds to a mobile phone number, national ID number, or — for businesses — a tax ID or corporate ID. The National ITMX system maintains a proxy database that resolves these aliases to underlying bank accounts in real time.
The technical flow is straightforward: the sending bank queries the proxy database, retrieves the destination bank and account, and initiates a real-time credit transfer. Settlement runs 24/7, 365 days a year. Fees were set at zero for transfers up to 5,000 THB (roughly $140), which removed the dominant friction point that had suppressed electronic P2P transfers for years.
QR code functionality was layered on top starting in 2018 with the PromptPay QR standard. The Bank of Thailand mandated a single unified QR standard — “Thai QR” — rather than allowing each bank or payment provider to deploy proprietary codes. This was a decisive design choice. A merchant displays one QR code, and any Thai bank’s mobile app can scan and complete the payment. This interoperability is precisely what fragmented markets like Indonesia struggled with during the same period, where GoPay, OVO, and Dana each operated closed-loop QR ecosystems that couldn’t cross-read each other until Bank Indonesia forced standardization in 2021.
Transaction volumes illustrate the adoption curve starkly. By 2020, PromptPay was processing over 20 million transactions per day. By 2024, that figure exceeded 40 million daily transactions, with annual transfer values exceeding 20 trillion THB. The system handled pandemic-era government stimulus distribution — approximately 33 million recipients received direct cash transfers via PromptPay — which functioned as a forced onboarding event that brought in older demographics and rural users who had never engaged with digital payments.
Why It Succeeded Where Others Failed
Three structural factors explain PromptPay’s trajectory that other market observers often underweight.
First, the zero-fee mandate was non-negotiable and enforced. Governments in other markets have permitted banks to charge small transfer fees — sometimes framed as cost recovery — and those fees, even at 10-15 cents per transaction, are enough to push low-income users back to cash. Thailand’s decision to absorb the cost at the infrastructure layer eliminated this barrier entirely.
Second, the Bank of Thailand co-opted rather than competed with existing banks. PromptPay was not positioned as a government wallet — it was a shared infrastructure layer that every licensed bank could plug into. This meant banks had strong incentives to promote enrollment, because enrolled customers were more engaged mobile banking users regardless of which bank they used. The government solved the cold-start problem by aligning bank incentives with national enrollment goals.
Third, national ID integration gave PromptPay a routing dimension that pure mobile-number systems lack. Thailand’s 13-digit national ID is ubiquitous — every adult has one — and using it as a payment alias significantly simplified B2P (business to person) payment flows, including government disbursements, payroll, and insurance claims. This ID-linked layer is something that markets without robust national identity infrastructure — notably Indonesia and the Philippines — have struggled to replicate cleanly.
Lessons for Other SEA Markets
The PromptPay template has been adapted, imperfectly, across the region. Singapore’s PayNow, launched in 2017 and jointly operated by the Association of Banks in Singapore, followed the same alias-routing architecture and achieved strong penetration within Singapore’s more concentrated banking market. Critically, Singapore and Thailand established bilateral QR interoperability in 2021, enabling Thai tourists to pay at Singaporean merchants and vice versa using their home banking apps — the first such cross-border real-time QR link in the world.
Malaysia’s DuitNow, operated by Payments Network Malaysia (PayNet) and launched in 2018, closely mirrors PromptPay’s design: alias routing via phone number, national ID, or business registration number, zero-fee retail transfers, and a unified QR standard (DuitNow QR) that all Malaysian banks and non-bank e-wallets must support. Malaysia has additionally pushed DuitNow AutoDebit as a direct debit replacement, targeting the recurrent billing use case that real-time credit transfers alone don’t solve cleanly.
The harder cases are Indonesia and the Philippines. Indonesia’s BI-FAST, launched in late 2021 by Bank Indonesia, brought real-time interbank credit transfers but took longer to gain consumer traction against the entrenched GoPay and OVO super-app wallets. The QRIS QR standardization mandate has helped — by requiring all QR-accepting merchants to display a single QRIS code readable by all licensed payment providers — but Indonesia’s decentralized banking landscape (over 100 commercial banks, hundreds of rural banks) makes technical integration genuinely harder than Thailand’s more consolidated system.
GrabPay operates across six SEA markets but remains predominantly a closed-loop wallet: funds stay within the Grab ecosystem except where explicitly linked to bank accounts. The competitive dynamic between super-app wallets and interoperable national rails is not zero-sum — GrabPay volume and PromptPay volume both grew in Thailand simultaneously — but the policy question of whether super-app wallets should be required to interoperate with national rails is increasingly live in markets like Singapore, where MAS has been clear that digital banks and e-wallets must support PayNow.
What Comes Next
The next phase of SEA payment infrastructure is regional interoperability at scale. Project Nexus, the BIS Innovation Hub initiative connecting FAST (Singapore), PromptPay (Thailand), DuitNow (Malaysia), UPI (India), and PayNet (Philippines) into a multilateral instant payment network, entered design completion in 2024 with live implementation targeted for 2026-2027. If Nexus delivers, a Thai worker in Singapore could send remittances home in seconds at near-zero cost, bypassing the correspondent banking chains that still extract 3-6% on SEA remittance corridors. The infrastructure groundwork laid by PromptPay’s domestic success is what makes regional interoperability technically feasible — the hard design decisions about alias routing, QR standardization, and settlement finality were made at the national level first. The regional layer is now an integration problem, not an invention problem.
PaymentBrief
PaymentBrief covers payments infrastructure, fintech strategy, and AI in money — with an insider lens on Southeast Asian markets. Learn more →