Home » Blog » Cross-Border QR Payments from Singapore 2026: Malaysia and Thailand Guide

Cross-Border QR Payments from Singapore 2026: Malaysia and Thailand Guide

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

Cross-border QR payments from Singapore now work through different payment rails depending on the destination. For Malaysia, the main retail path is the NETS QR and DuitNow QR linkage. For Thailand, travellers should separate two ideas: QR merchant payments through PromptPay QR, and mobile-number transfers through the PayNow–PromptPay linkage. The experience can feel similar inside a banking app, but the payment route, limits, merchant acceptance and verification checks are not the same.

2026 traveller payment guide
Malaysia: DuitNow QR
Thailand: PromptPay QR
Singapore rail: NETS QR / PayNow
Malaysia QR Route
Singapore app scans DuitNow QR
Thailand QR Route
Singapore app scans PromptPay QR
Transfer Route
PayNow–PromptPay mobile number transfer
Main User Check
Confirm merchant name, FX rate and SGD amount before authorising

How Cross-Border QR Payments Work from Singapore

A Singapore user normally opens a supported bank app or wallet, taps the scan function, scans the merchant’s overseas QR code and reviews the converted Singapore-dollar amount before approval. In Malaysia, the foreign QR code is usually branded as DuitNow QR. In Thailand, the merchant QR code is usually PromptPay QR.

The user does not need to open a Malaysian or Thai bank account for supported merchant QR payments. The Singapore app handles the payment request, foreign exchange display and account deduction. For local Singapore transfers, the domestic reference point is PayNow setup in Singapore, but overseas QR merchant payments should not be treated as normal PayNow transfers.

Practical distinction: QR merchant payments are used to pay a shop, restaurant, taxi counter, market stall or online merchant. PayNow–PromptPay mobile-number transfers are person-to-person or account transfer flows between participating banks. Both may appear in the same banking app, but they serve different use cases.

Malaysia vs Thailand Payment Route Comparison

The table below separates the main cross-border routes a Singapore user may see in 2026. App availability can change by bank, wallet, country, merchant category and account type, so the app confirmation screen should be treated as the live source before payment.



RouteMain RailUser ActionBest ForMain LimitationVerification
Singapore to Malaysia merchant paymentNETS QR to DuitNow QRScan a Malaysian DuitNow QR with a supported Singapore appRetail shops, cafes, taxis, local services and selected e-commerce checkout pagesMerchant must display a compatible DuitNow QR and the Singapore app must support the routeBNM QR linkage notice
Malaysia to Singapore merchant paymentDuitNow QR to NETS QRMalaysian users scan NETS QR or supported SGQR labels in SingaporeSingapore merchants serving Malaysian visitorsMerchant acceptance depends on the NETS QR setup and participating walletsNETS merchant acceptance
Singapore to Thailand merchant paymentNETS QR to PromptPay QRScan a Thai PromptPay QR with a supported Singapore appThai retail payments where the merchant accepts PromptPay QRSome personal QR codes or unsupported merchant setups may failBank of Thailand payment linkages
Thailand to Singapore merchant paymentPromptPay to NETS QRThai banking app scans NETS QR at a participating Singapore merchantSingapore merchants that receive Thai visitorsAcceptance depends on NETS QR and participating Thai bank appsNETS overseas wallets
Singapore to Thailand mobile-number transferPayNow to PromptPaySend to a recipient’s PromptPay-registered mobile number through a participating bank appSmall-value cross-border transfers to a known recipientNot a merchant QR payment; daily limits and bank participation applyMAS PayNow–PromptPay notice
Singapore to Malaysia real-time transferPayNow to DuitNowUse a participating bank’s supported cross-border transfer flowSelected personal transfers between Singapore and MalaysiaSeparate from scanning a merchant DuitNow QRBNM real-time linkage notice

Paying by QR in Malaysia from Singapore

For Malaysia, the retail QR path is based on the connection between Singapore’s NETS QR and Malaysia’s DuitNow QR. A Singapore traveller can scan a participating Malaysian merchant’s DuitNow QR code using a supported Singapore banking app or wallet. The app should show the Malaysian-ringgit amount, the exchange rate used and the Singapore-dollar amount to be deducted before the user authorises payment.

This route is useful for small retail purchases where card acceptance is not ideal or where the merchant already displays DuitNow QR. It can reduce the need to carry large amounts of cash, but it should not fully replace cash or a card backup during travel. Some merchants may display a QR code that is not compatible with a Singapore app, and some app features may depend on account type or app version.

Merchant QR Check

Look for a DuitNow QR acceptance mark or ask the merchant whether cross-border QR is accepted. A compatible QR should open a payment confirmation screen in the Singapore app.

Foreign Exchange Check

Review the MYR amount, exchange rate and SGD deduction before approving. Do not rely on a mental conversion if the app shows the live amount.

Receipt Check

Keep the in-app transaction receipt until the merchant confirms payment. For travel budgeting, compare QR payments with card charges and bank FX alternatives.

Paying by QR in Thailand from Singapore

Thailand has wide PromptPay QR acceptance across merchants, but Singapore users still need a supported app and a compatible merchant QR. In practice, a Singapore traveller scans the Thai PromptPay QR, checks the THB amount, reviews the exchange rate and confirms the SGD deduction.

The Thailand route should not be confused with the PayNow–PromptPay mobile-number transfer service. The QR route is for paying a merchant. The mobile-number transfer route is for sending money to a recipient through participating banks. If the user is comparing QR payment with a bank remittance, the fee and speed discussion is closer to international transfer fees than to a normal in-store card purchase.

Thailand QR warning: some Thai QR codes may be personal PromptPay codes rather than merchant acceptance points. If the Singapore app rejects the QR, do not force the transaction through another route unless the merchant gives a clear alternative and the app displays the correct merchant or recipient details.

Typical Payment Steps in a Singapore App

The exact menu name differs by bank, but the user journey is usually similar. The confirmation screen matters more than the QR label alone.

Open the Supported App

Use the Singapore bank app or wallet that supports the destination. Examples may include DBS PayLah!, OCBC app or UOB TMRW, subject to current bank support.

Scan the Merchant QR

For Malaysia, scan DuitNow QR. For Thailand, scan PromptPay QR. Avoid scanning screenshots or unofficial QR images unless the merchant confirms the source.

Review the Confirmation Screen

Check merchant name, foreign-currency amount, exchange rate, SGD amount and any fee shown by the app.

Authorise Only If Details Match

Use the app’s normal authentication. If the merchant name or amount looks wrong, cancel and ask for a fresh QR or another payment method.

Save the In-App Receipt

Show the confirmation to the merchant if asked. Keep the receipt until the charge appears correctly in your account activity.

Fees, FX Rates and Account Deduction

Cross-border QR payments usually deduct Singapore dollars from the user’s Singapore account or wallet while the merchant receives local currency through the destination payment network. The exchange rate and any stated fee should appear before confirmation. The app screen is the practical checkpoint because terms can differ by bank, wallet, promotion period, merchant category and destination.

For frequent travel, cross-border QR can sit beside cash, cards and multi-currency accounts. It is not automatically cheaper than every alternative. A credit card may offer rewards but can include foreign transaction costs. A QR payment may show a simple SGD amount, but the exchange rate still matters. A cash exchange may be useful for merchants that do not accept compatible QR or card payments.

Payment OptionWhere It FitsWhat to Check
Cross-border QRSmall retail payments at participating merchantsFX rate, SGD amount, merchant name and app support
Debit or credit cardHotels, larger retailers, deposits and online bookingsForeign transaction fee, dynamic currency conversion and rewards treatment
CashSmall stalls, transport gaps, tips and backup spendingExchange spread, remaining cash and safety of carrying larger amounts
Bank remittanceTransfers to a known person or accountTransfer limit, recipient details, fees, FX markup and processing route

Supported Apps and Bank Differences

Supported apps can change over time, so a list of app names should be treated as a starting point rather than a guarantee. Singapore users commonly see cross-border QR features inside major bank apps or wallets, but availability may differ by destination. The safest test is to open the app before travel, update it, check the overseas QR payment page and confirm that the scan function recognises the destination QR type.

DBS PayLah! Check

DBS provides destination pages for scanning DuitNow QR in Malaysia and PromptPay QR in Thailand. Users should review the latest app instructions and terms before relying on the feature.

OCBC App Check

OCBC publishes cross-border QR support information for DuitNow QR and PromptPay QR. The app confirmation screen should still be checked at the point of payment.

UOB TMRW Check

UOB TMRW supports overseas QR payment in participating countries, including Malaysia and Thailand, subject to the bank’s current app rules.

Backup Method Check

Keep at least one backup method. For card-based mobile payments, compare QR payments with PayWave and mobile wallet limits.

What Singapore Merchants Should Know

For Singapore merchants, cross-border QR acceptance is mainly about whether the merchant’s NETS QR or SGQR setup supports overseas mobile wallets or bank apps. NETS states that merchants using NETS QR can accept selected overseas wallets and foreign cards when supported. For Thai bank app payments, NETS states that existing NETS QR merchants can accept Thai bank app payments automatically. For Malaysian digital payment apps, merchant support is tied to NETS QR acceptance and current NETS arrangements.

Merchant Acceptance Benefit

Cross-border QR can help a Singapore merchant accept payments from Malaysian and Thai visitors without asking the customer to exchange cash or use a foreign card.

Merchant Setup Check

Merchants should verify the latest NETS merchant terms, supported payment types, settlement timing and transaction fee schedule directly with NETS or their acquiring provider.

QR Payments vs PayNow Transfers

PayNow in Singapore lets users send and receive Singapore-dollar funds using identifiers such as a mobile number, NRIC/FIN or UEN through participating banks and major payment institutions. Cross-border QR payments are different because the user is scanning a merchant QR code in another country and paying through a linked retail payment network.

For Thailand, the PayNow–PromptPay linkage supports cross-border transfers to a PromptPay-registered mobile number through participating banks. MAS and the Bank of Thailand launched that real-time payment linkage in 2021 with an initial daily limit of S$1,000 or THB25,000. That limit is useful context, but it should not be applied to every Thai merchant QR payment without checking the app’s payment screen.

PayNow itself runs through Singapore’s domestic fast payment infrastructure. Users who want the domestic transfer background can review FAST transfers in Singapore.

What to Check Before Travelling

Update the App

Install the latest version of the bank app or wallet. Cross-border QR features can depend on current app builds and destination support.

Check Daily Limits

Review overseas QR payment limits, transfer limits and wallet balance rules inside the app. Do not assume domestic limits apply overseas.

Plan for Connectivity

QR payments need mobile data or Wi-Fi. Keep roaming, eSIM or local SIM access ready before reaching small merchants.

Review FX Display

Check the foreign amount, exchange rate and SGD amount before authorising. If the app hides any part of the conversion, use another method.

Carry Backup Cash

Some stalls, personal QR codes, transport counters or temporary merchants may not work with Singapore apps.

Keep Payment Records

Save the app receipt until the merchant confirms payment and the transaction appears in account activity.

Common Problems and What They Usually Mean

ProblemLikely ReasonWhat to DoBackup Option
QR code does not scanDamaged QR, poor lighting, unsupported format or app camera permission issueAsk for a fresh merchant QR and check app camera accessCard or cash
App says QR is unsupportedPersonal QR, non-participating merchant or unsupported destination railDo not proceed through a manual transfer unless the recipient details are clearCard, cash or another supported app
Merchant name looks wrongWrong QR code, shared stall account or outdated QR displayCancel and ask the merchant to confirm the displayed nameFresh QR, card or cash
SGD amount looks too highWrong foreign amount, exchange rate spread or added feeCancel and re-enter the amount if the merchant uses a static QRCard or cash comparison
Payment pending after approvalNetwork delay, merchant terminal delay or cross-border processing holdCheck app status before paying againAsk merchant to verify receipt from their side
Payment works in one shop but not anotherDifferent merchant QR setup or participating acquirerTreat acceptance as merchant-specific rather than country-wideKeep card and cash ready

Verification Notes

Cross-border payment availability was checked against official and operator sources, including the MAS cross-border payment linkages page, the Bank Negara Malaysia QR linkage notice, the Malaysia–Singapore real-time payment notice, the Bank of Thailand cross-border payment page, the NETS overseas acceptance page and the Association of Banks in Singapore PayNow page.

Bank app support, limits, fees, exchange rates, merchant acceptance and settlement rules can change. For live payment use, confirm the feature inside the Singapore bank app, then rely on the final confirmation screen before authorising.

FAQ

Can I use PayNow QR directly in Malaysia?

For merchant payments, Singapore users normally scan Malaysia’s DuitNow QR through a supported Singapore app. PayNow is part of Singapore’s domestic payment setup and should not be treated as the same thing as a Malaysian merchant QR payment.

Can I scan PromptPay QR in Thailand with a Singapore bank app?

Yes, where the Singapore app supports the route and the Thai merchant displays a compatible PromptPay QR. The app should show the THB amount, exchange rate and SGD deduction before approval.

Is PayNow–PromptPay the same as scanning a Thai merchant QR?

No. PayNow–PromptPay is a mobile-number transfer linkage through participating banks. Scanning PromptPay QR at a merchant is a retail QR payment flow.

Do cross-border QR payments avoid FX costs?

No. The user still pays through a currency conversion. The app may show the rate and the final SGD amount before approval, so that screen should be checked carefully.

Should I still carry cash in Malaysia or Thailand?

Yes. Cross-border QR is useful, but it does not work at every merchant. Keep cash or a card backup for transport gaps, small stalls, temporary vendors and app outages.

Scroll to Top