Home » Blog » Cross-Border QR: Paying in Malaysia & Thailand

Cross-Border QR: Paying in Malaysia & Thailand

cross-border-qr-paying-in-malaysia-thailand

For a traveller using a Singapore banking app, cross-border QR payments in Malaysia and Thailand now work in a way that feels close to a domestic scan-and-pay purchase. The idea is simple: you open your banking app, scan the local merchant QR, see the amount in the local currency and your debit amount in Singapore dollars, then approve the payment. That sounds basic, but the rails behind it are not the same in both countries, and that is where most confusion starts.

In Malaysia, the retail checkout side runs through DuitNow QR. In Thailand, it runs through PromptPay QR. Separate from that, there is also a mobile-number transfer layer: PayNow-DuitNow for Malaysia and PayNow-PromptPay for Thailand. If you keep those two layers apart, the whole topic becomes much easier to understand.

How Cross-Border QR Works for Singapore Users

Use Case Malaysia Thailand
Paying a merchant Scan DuitNow QR with a supported Singapore app Scan PromptPay QR with a supported Singapore app
Sending money to a person PayNow-DuitNow using a registered mobile number PayNow-PromptPay using a registered mobile number
Typical user flow Scan merchant QR, check MYR and SGD, approve Scan merchant QR, check THB and SGD, approve
What matters most Business QR support, partner logo, app limit Business QR support, partner logo, app limit

Merchant-presented QR is the part most travellers use. It covers meals, cafés, convenience stores, shopping malls, transport kiosks, and many small merchants. The mobile-number transfer layer is different. That one is for sending money to a friend, family member, or a payee who has registered a phone number to the local instant-payment system.

Malaysia: What Paying by QR Looks Like on the Ground

Malaysia has turned DuitNow QR into a national pay-by-scan standard. For a Singapore user, that matters because the acceptance footprint is now very wide. PayNet said DuitNow QR touchpoints were already above 2.5 million in early 2025 and later moved past 2.7 million. Bank Negara Malaysia also reported that DuitNow QR transactions reached 870 million in 2024. That tells you two things at once: the network is broad, and actual everyday usage is no longer niche.

From the Singapore side, the experience is now fairly smooth with apps such as DBS PayLah!, the OCBC app, and UOB TMRW. You scan the merchant’s DuitNow QR, confirm the merchant name, review the amount in MYR and the charge in SGD, then approve. That works especially well for short trips to Johor Bahru, Kuala Lumpur, Penang, and tourist-heavy retail areas where QR acceptance is already normal.

One useful change for Singapore users is that QR is becoming the main lane, not a backup lane. Some Singapore travellers used to lean on NETS card acceptance in Malaysia. That became less relevant after the move away from Malaysian NETS card acceptance at certain points, while DuitNow QR remained the cleaner pay-by-scan path inside the app.

Can I Use a Singapore App to Pay a Shop in Malaysia?

Yes. That is the retail side of cross-border QR. You are not sending a PayNow transfer to the shop. You are scanning a merchant DuitNow QR through a supported Singapore banking app. In practical terms, that is closer to a local QR checkout than to a bank remittance.

Do I Need a Separate Wallet or to Buy Ringgit First?

No special wallet is usually needed. Supported Singapore bank apps debit your linked SGD account directly. That keeps the experience simple: no pre-funding, no manual top-up, no need to hunt for small notes at the border. For many users, that is the real win, especailly for food courts, parking, convenience stores, and small retail payments.

Why Does a Malaysian QR Sometimes Fail?

The most common reason is that the QR on display is not a supported business QR. Some bank FAQs make this point very clearly: a personal QR or a QR without a supported partner tag may not work. A second reason is daily app limits. For example, some Singapore apps cap DuitNow QR spending at about S$1,000 per day. A third reason is basic setup: the app needs mobile banking access, an active account, and in some cases token-based approval for larger amounts.

Thailand: Why QR Feels Even More Native

Thailand has one of the most mature QR payment cultures in the region. PromptPay is deeply embedded in day-to-day commerce, and the scale is hard to miss. Bank of Thailand data showed monthly PromptPay volume in late 2025 well above 2.3 billion transactions, and a 2025 central-bank speech said PromptPay was handling more than 75 million transactions a day, reaching over 70% of the population. For a traveller, that usually translates into a very simple reality: you see PromptPay almost everywhere.

On the Singapore side, this plays nicely with retail QR payments. Supported apps such as DBS PayLah!, the OCBC app, and UOB TMRW can scan PromptPay QR at Thai merchants. Bank pages aimed at Singapore users mention over 8 million acceptance points in Thailand. That reaches well beyond airports and department stores. It extends into malls, transit kiosks, restaurants, markets, and everyday services.

Thailand also has a separate Singapore transfer rail: PayNow-PromptPay. That is not the same as scanning a merchant QR. It is the cross-border transfer service for mobile-number-based money movement between participating banks. Bank of Thailand describes it as the world’s first real-time payment linkage of its kind, with daily limits set at up to S$1,000 or THB 25,000 in the first phase.

Can I Use PayNow to Pay a Shop in Thailand?

Not in the way many people assume. PayNow-PromptPay is for person-to-person or account-linked transfer using a registered mobile number. A merchant purchase in Thailand usually happens through a PromptPay QR checkout flow inside a supported bank app. That distinction is worth remembering because search results often mix both services together.

Is PromptPay Only for Local Thai Users?

No. PromptPay is local at its core, but the cross-border QR link lets Singapore users ride on top of that network through supported bank apps. That is why a traveller from Singapore can pay at Thai merchants without opening a local Thai bank account or preloading a Thai wallet.

Why Is Thailand Often Easier for Small-Ticket QR Payments?

Because PromptPay is already normal for low-value, high-frequency spending. In Thailand, QR is not limited to formal retail chains. It is common in places where card acceptance may feel less natural: kiosks, smaller food outlets, ticketing points, and local merchants. That wider habit base makes cross-border QR feel more natural there than in many card-first markets.

Costs, Exchange Rates, and Limits

The cleanest way to think about cost is this: “no admin fee” does not always mean “no FX margin.” Some banks market overseas QR with zero transaction fees, but the foreign exchange conversion still matters. DBS states on its Malaysia and Thailand PayLah! pages that the conversion uses a 2% markup above the foreign exchange rate. OCBC and UOB highlight that their services are free of charge or have zero admin fees, but the payment still goes through a conversion process before your account is debited.

Item Malaysia Thailand
Merchant QR Standard DuitNow QR PromptPay QR
Singapore Transfer Rail PayNow-DuitNow PayNow-PromptPay
Typical Retail QR Cap Often around S$1,000 per day on supported apps Often around S$1,000 per day on supported apps
Need Local Wallet? No, if your Singapore app supports it No, if your Singapore app supports it
What You Should Check Before Paying Business QR, partner logo, MYR and SGD shown clearly Business QR, partner logo, THB and SGD shown clearly

Visibility before approval is one of the better parts of cross-border QR. Supported apps usually show the merchant name, the local-currency amount, and the SGD debit amount before you confirm. For everyday purchases, that level of clarity can feel cleaner than relying on a card charge and checking the final conversion later.

Are Cross-Border QR Payments Instant?

For normal retail use, they feel instant. The merchant sees the result right away, and the payer gets in-app confirmation. For the transfer layer, official bank and central-bank pages describe the Malaysia and Thailand links as real-time, near real time, or completed within minutes, depending on the route.

Is Cross-Border QR Better Than a Credit Card for Small Purchases?

For small, frequent spending, often yes. That is where QR tends to feel more natural: snacks, transport, convenience stores, cafés, kiosks, and local services. It is not that cards stop being useful. It is that QR matches the local merchant habit more closely in both Malaysia and Thailand, especially in places where a printed QR stand is more common than a card terminal.

Technical Details That Matter More Than Most People Think

First, these services are built around merchant-presented QR standards that are meant to work across institutions. DBS states that its cross-border QR payment services in Malaysia and Thailand use EMV specifications, which aligns them with a widely used global payment standard. That matters because it supports the “scan once, pay through your own app” experience instead of forcing a new wallet for each country.

Second, the transfer layer depends on proxy-based addressing. In plain English, that means a registered mobile number stands in for a bank account number. For Singapore users sending money to Malaysia or Thailand, this cuts friction sharply. You do not need the full account details that old-style cross-border transfers used to require.

Third, retail QR does not mean every QR is payable. Supported apps generally expect a merchant QR tied to a supported acquiring partner. That is why one stall may work perfectly while the next QR, even if it looks similar, does not. The difference is often not the country. It is the underlying merchant setup.

Fourth, the app layer still has security controls. OCBC notes extra authentication above certain thresholds, and UOB applies controls such as separate daily country limits and cooling periods for some limit changes. Those checks can feel annoying in the moment, but they are part of why cross-border QR is being pushed as an everyday retail payment option instead of a casual travel experiment.

Why This Matters for Singapore, Malaysia, and Thailand

Singapore, Malaysia, and Thailand are no longer treating QR payments as a side feature for digital-first users. These links now sit much closer to the center of travel and small-value retail spending. In Malaysia, DuitNow QR volumes and merchant touchpoints show that the domestic base is already large. In Thailand, PromptPay’s sheer usage volume makes QR a normal part of commerce. That domestic depth is what makes cross-border use feel smooth instead of forced.

The wider regional direction points the same way. Project Nexus, updated by the BIS in 2025, is meant to connect domestic instant-payment systems more directly across countries. Even before that multilateral layer reaches full day-to-day retail use, bilateral links between Singapore, Malaysia, and Thailand have already shown what the next stage of regional payments looks like: local apps, local QR standards, local-currency checkout, and faster cross-border settlement.

For users, the value is plain. A payment method that already feels normal at home now travels across nearby markets with less friction. For merchants, the upside is just as direct: better access to visitors who prefer to pay through their own banking apps, lower cash handling, and quicker confirmation at checkout. That is why cross-border QR is no longer a novelty topic in Singapore finance. It has become part of how short-haul regional spending actually works.

Scroll to Top