Wallets/paylah
DBS PayLah!
0 standards supported
DBS PayLah! — Mobile Wallet Research Report
Research Date: 2026-06-04 Status: Complete Slug: paylah Operator: DBS Bank Ltd Country: SG (Singapore)
Overview
DBS PayLah! is a mobile wallet and payment application operated by DBS Bank (Singapore), the largest bank in Southeast Asia by assets.[^1] It was launched in May 2014 as one of Singapore's first consumer-facing mobile wallet services, initially offering person-to-person (P2P) fund transfers for DBS and POSB customers outside the bank's internet banking platform.[^2][^3] Over the years, PayLah! has evolved into Singapore's leading lifestyle and payment super-app, supporting QR code merchant payments, bill payments, rewards redemption, ride-booking, food ordering, and cross-border QR payments across multiple ASEAN countries and China.
PayLah! is the most prominent wallet integrated into Singapore's SGQR/SGQR+ unified QR ecosystem, alongside OCBC Digital and UOB TMRW.[^4][^5] It is also a key player in cross-border QR interoperability, enabling PayLah! users to scan and pay at over 77 million acceptance points across Malaysia (DuitNow QR), Indonesia (QRIS), Thailand (PromptPay QR), and China (UnionPay QR).[^6][^7][^8][^9]
History
May 2014: DBS launched PayLah! as a stored-value mobile wallet for P2P transfers.[^2][^3] At launch, only DBS and POSB customers could use the service, with a daily transfer limit of S$999.[^2][^3] The service allowed users to send and receive funds outside of internet banking, using either mobile number or PayNow QR.[^2][^3]
2014–2016: PayLah! expanded to include QR code merchant payments, becoming an early adopter of QR-based P2M (person-to-merchant) payments in Singapore. The app integrated with NETS QR, then the dominant domestic QR network operated by NETS (Network for Electronic Transfers).[^4]
2018: Singapore's SGQR initiative launched, co-owned by MAS (Monetary Authority of Singapore) and IMDA (Infocomm Media Development Authority). PayLah! became a core participant, able to scan and pay at any SGQR-enabled merchant using NETS QR, PayNow QR, or other scheme-specific QR codes embedded within the unified SGQR label.[^10][^11]
2019: PayLah! expanded beyond banking customers. Singaporeans and Permanent Residents without a DBS/POSB account could now register using Singpass (Singapore's national digital identity system).[^7]
2020–2023: PayLah! added lifestyle features including ride-booking, movie ticketing, food ordering, and a Stamp Card rewards system that tracks merchant loyalty purchases within the app. It integrated with FavePay QR for cashback promotions.[^7]
November 2024: SGQR+ launched, expanding from the original SGQR to accept 24+ payment schemes including overseas wallets and foreign cards. PayLah! continues to be the primary Singapore wallet for scanning SGQR+ labels.[^5][^12]
Cross-border expansion:
- China (UnionPay QR): Over 40 million merchants worldwide.[^8]
- Malaysia (DuitNow QR): Integration with major Malaysian financial institutions including Maybank (MAE), Boost, Touch 'n Go, Public Bank, and others.[^6]
- Thailand (PromptPay QR): Coverage at over 8 million merchants, including BTS Skytrain ticketing.[^7][^9]
- Indonesia (QRIS): Coverage at over 26 million merchants, popular in Batam, Bintan, and Bali.[^8]
Technical Features
App Platform and Requirements
| Attribute | Value |
|---|---|
| Platform | iOS, Android |
| Minimum iOS | 15.0 |
| Minimum Android | 12 |
| Also on AppGallery | Yes (HarmonyOS) |
| Download Links | App Store, Google Play, AppGallery |
Authentication and Security
- Biometric authentication (fingerprint/Face ID) for login and payment authorization
- Password-based login as fallback
- Each QR payment requires authentication via biometric or password[^4]
- QR codes are dynamically generated per transaction (for merchant-presented dynamic QR)
- Deposits insured up to S$100,000 by SDIC (Singapore Deposit Insurance Corporation)[^7]
Payment Methods Supported
PayLah! supports the following payment mechanisms:
- QR Code Scanning — Primary method. Scan static or dynamic QR codes at merchant POS.
- My QR (Generate QR) — PayLah! generates a dynamic QR code for merchants/customers to scan.
- Mobile Number Transfer — Send/receive funds using PayNow via mobile number as identifier.
- UEN Transfer — Transfer to businesses using Unique Entity Number.
- Auto-Debit Top-Up — Link DBS/POSB deposit account for automatic PayLah! wallet funding.[^7]
QR Standards Supported (Local)
| QR Standard | Supported By | Notes |
|---|---|---|
| NETS QR | Yes | Domestic standard, operated by NETS |
| SGQR | Yes | Unified multi-scheme QR (MAS/IMDA) |
| SGQR+ | Yes | Enhanced SGQR with 24+ schemes |
| PayNow QR | Yes | P2P and P2M, MAS scheme |
| FavePay QR | Yes | Cashback promotions via Fave partnership |
QR Standards Supported (Cross-Border)
| Country | QR Standard | Acceptance Points | Notes |
|---|---|---|---|
| Malaysia | DuitNow QR | National | 13+ financial institutions tagged |
| Indonesia | QRIS QR | 26M+ | Batam, Bintan, Bali popular |
| Thailand | PromptPay QR | 8M+ | BTS Skytrain, malls, night markets |
| China | UnionPay QR | 40M+ | Beijing, Shanghai, Hong Kong, Macau, Japan, etc. |
Core Features
- P2P Transfers: Send/receive via mobile number or My QR
- Bill Payments: Utilities, telecom, government fees
- Ride Booking: Integrated ride-hailing service
- Food Ordering: Integration with food delivery partners
- Movie/Show Tickets: In-app ticketing
- Stamp Card: Loyalty tracking system for merchant promotions
- QR Gift Card: Preload and send QR gift cards; remote eGift option
- eStatements: Transaction history with spending insights
- Reward Points Integration: Manage and redeem DBS Points / POSB Daily$ within PayLah!
- Overseas Scan to Pay: Multi-country QR scanning with real-time SGD conversion
QR Format and Specification
SGQR / PayNow QR Integration
PayLah! integrates with Singapore's SGQR standard, which is based on the EMVCo QR Code Specification for payments.[^10][^11] The SGQR label contains encoded data for multiple payment schemes (NETS QR, PayNow QR, credit cards, etc.), and PayLah! allows users to select their preferred payment scheme when scanning a multi-scheme SGQR.[^4]
SGQR scanning flow in PayLah!:
- User opens PayLah! and taps "Scan"
- Scans the SGQR label
- App presents available scheme options (PayNow, NETS, credit card, etc.)
- User selects preferred scheme (or uses default last-used scheme)[^4]
- Enter amount (for static QR) or confirm (for dynamic QR)
- Authenticate and complete
SGQR Data Model
Per the NETS/MAS SGQR specification, a single SGQR label encodes:
- Merchant identification (MCC, merchant name, location)
- Per-scheme account routing information (one set of fields per accepted payment scheme)
- Optional transaction amount (for static QR)
- Cryptographic check digit (per EMVCo)
PayLah! reads the SGQR payload and presents scheme selection based on the schemes it supports and the user's preferences.[^4]
PayNow QR Details
PayNow is the MAS-run instant fund transfer scheme. PayNow QR codes encode:
- Creditor Identifier: Mobile number (+65), NRIC/FIN (SXXXXXXXA), UEN (business), or VPA (virtual payment address)
- Transaction Type: P2P or P2M
- Optional Amount: For P2M dynamic QR
- Currency: SGD
PayLah! supports both scanning PayNow QR codes and generating PayNow My QR codes for receiving funds.[^4][^7]
NETS QR
NETS QR is the domestic QR standard operated by NETS (Network for Electronic Transfers). It is now subsumed under SGQR but continues to function independently. NETS QR uses:
- Merchant ID (MID) and Terminal ID (TID) embedded in QR
- Dynamic QR for P2M with per-transaction generation
- Static QR for fixed-amount transactions
- Transaction confirmation via NETSBiz App (merchant-side)
Cross-Border QR
PayLah! cross-border QR payments conform to EMVCo specifications, ensuring interoperability with foreign QR standards:[^6][^7][^8][^9]
- DuitNow QR (Malaysia): EMVCo-compliant, tagged to 13+ participating financial institutions
- PromptPay QR (Thailand): EMVCo-compliant, tagged to participating Thai financial institutions
- QRIS (Indonesia): EMVCo-compliant, Bank Indonesia standard
- UnionPay QR (China): UnionPay's proprietary format, EMVCo-aligned
Currency conversion for cross-border payments:
- Exchange rate: Wholesale interbank rate or government-mandated rate[^7]
- Markup: 2% on top of foreign exchange rate[^6][^7][^8][^9]
- Conversion currency: SGD (PayLah!'s base currency)
Static vs. Dynamic QR
| Type | Description | PayLah! Handling |
|---|---|---|
| Static QR | Fixed merchant info, no amount | User enters amount after scanning |
| Dynamic QR | Per-transaction, includes amount | User only scans and authenticates |
Deployment and Adoption
Singapore Market Position
PayLah! is the leading mobile wallet in Singapore by active user base, backed by DBS Bank's position as Singapore's largest bank by assets (~S$450B in 2024).[^13] As the largest bank in Southeast Asia, DBS provides PayLah! with extensive domestic reach and brand trust.
Key deployment metrics (from DBS sources):[^7][^8]
- "77 million+ acceptance points worldwide" for cross-border QR scanning
- Over 12,000 FavePay partners in Singapore (with up to 20% cashback)
- Full integration with SGQR (all SGQR merchants)
- Integration with NETS QR (all NETS terminals)
Cross-Border Deployment
| Country | System | Coverage | Launch Status |
|---|---|---|---|
| Malaysia | DuitNow QR | 13+ institutions (Maybank, Boost, TNG, Public Bank, CIMB, etc.) | Active |
| Indonesia | QRIS | 26M+ merchants | Active |
| Thailand | PromptPay QR | 8M+ merchants, BTS Skytrain | Active |
| China | UnionPay QR | 40M+ merchants | Active |
Merchant Acceptance
PayLah! is accepted at:
- SGQR merchants — hawkers, wet markets, malls, restaurants (universal in Singapore)
- NETS QR merchants — all NETS-enabled terminals
- FavePay partners — 12,000+ merchants with cashback
- PayNow QR merchants — heartland merchants, hawker centers
- UnionPay QR merchants — domestic and international (40M+)
Government Support
- SGQR government subsidy: 0.5% transaction fee subsidy (until December 2024) for merchant adoption[^11]
- Hawker center integration as showcase of universal QR acceptance
- Digital payment training programs
Eligibility
- DBS/POSB customers: Register via digibank account
- Singaporeans/PRs without DBS account: Register via Singpass verification
- Children of DBS/POSB customers: Can register with parent consent via Singpass
- Requirement: Singapore-registered mobile number (for DBS/POSB customers, must match bank record)
Regulatory Framework
Primary Regulator
- MAS (Monetary Authority of Singapore): Central bank and financial regulator
- Regulatory regime: Payment Services Act 2019 (PSA)
PayLah! operates as a digital payment token (DPT) service provider under the Payment Services Act, and also as a stored-value account operator. As a subsidiary of DBS Bank (a majorSchedule 1 bank), PayLah! benefits from DBS's existing banking license and regulatory standing with MAS.[^11][^14]
Key Regulatory Considerations
- Deposit Insurance: PayLah! wallet balances are SGD deposits insured up to S$100,000 by SDIC[^7]
- AML/CFT: Subject to MAS anti-money laundering and counter-financing of terrorism requirements
- Data Protection: Subject to Singapore's Personal Data Protection Act (PDPA)
- Cross-border: Complies with EMVCo security standards for cross-border QR payments[^6][^7][^8][^9]
- Consumer Protection: MAS guidelines on fair dealing and online banking security (#BSHARP framework)[^7]
Comparison with Other Singapore Wallets
| Feature | PayLah! (DBS) | OCBC Digital | UOB TMRW | GrabPay |
|---|---|---|---|---|
| Operator | DBS Bank | OCBC Bank | UOB | Grab (super-app) |
| Launched | 2014 | — | — | — |
| SGQR | Yes | Yes | Yes | Yes |
| PayNow QR | Yes | Yes | Yes | Yes |
| FavePay QR | Yes | — | — | — |
| Cross-border QR | Malaysia, Indonesia, Thailand, China | — | — | Regional |
| P2P Transfers | Yes (PayNow) | Yes | Yes | Yes |
| Rewards | DBS Points, Stamp Cards | OCBC Rewards | UOB Rewards | GrabRewards |
| Lifestyle | Rides, tickets, food | — | — | Transport, food, entertainment |
| Auto top-up | Yes (DBS/POSB account) | — | — | Yes |
| Non-bank users | Via Singpass | — | — | No banking required |
| Deposit insurance | SDIC up to S$100K | SDIC | SDIC | — |
Status
- Status: Active, continuously evolving
- App version: Current version available on iOS App Store, Google Play, and Huawei AppGallery
- Cross-border: Expanding — new financial institutions added to DuitNow QR Malaysia integration progressively[^6]
- SGQR+: Fully compatible with SGQR+ (launched November 2024)
- Platform support: iOS 15.0+, Android 12+
Sources
[^1]: DBS Bank. "DBS PayLah! – Your ultimate everyday app." https://www.dbs.com.sg/personal/deposits/pay-with-ease/dbs-paylah [^2]: Singapore Business Review. "Banking sans banks: DBS launches new mobile wallet app." 30 May 2014. https://sbr.com.sg/financial-services/more-news/banking-sans-banks-dbs-launches-new-mobile-wallet-app [^3]: The Business Times. "DBS PayLah! takes on mobile wallet market." 29 May 2014. https://www.businesstimes.com.sg/companies-markets/dbs-paylah-takes-mobile-wallet-market [^4]: Wikipedia. "DBS PayLah!" https://en.wikipedia.org/wiki/DBS_PayLah! [^5]: NETS. "SGQR label." https://www.nets.com.sg/nets/for-business/sgqr-label [^6]: DBS Bank. "Scan to PayLah! in Malaysia." https://www.dbs.com.sg/personal/deposits/pay-with-ease/paylah-duitnow [^7]: DBS Bank. "Scan to pay with PayLah!" https://www.dbs.com.sg/personal/deposits/pay-with-ease/scan-and-pay [^8]: DBS Bank. "Scan to PayLah! in Thailand." https://www.dbs.com.sg/personal/deposits/pay-with-ease/paylah-promptpay [^9]: DBS Bank. "PayLah! x UnionPay." https://www.dbs.com.sg/personal/deposits/pay-with-ease/paylah-unionpay [^10]: MAS. "SGQR." https://www.mas.gov.sg/development/e-payments/sgqr [^11]: MAS / IMDA. "Singapore QR Code Payments." https://singapore.fandom.com/wiki/QR_code_payments_in_Singapore [^12]: NETS. "SGQR+ Product Bundles." https://www.nets.com.sg/nets/for-business/sgqr-label (SGQR+ section) [^13]: SG country report. "Singapore - Banking QR/Barcode Standards Report." reports/countries/SG-singapore.md [^14]: MAS. "Payment Services Act 2019." https://www.mas.gov.sg/regulation/legislation/payment-services-act
Notes
- PayLah! is not listed in TRACKING-wallets.md but is strongly implied by mentions in SG-singapore.md and TH-thailand.md
- Specific user count / download figures not found in publicly available DBS sources
- PayLah! and PayNow are distinct: PayLah! is the wallet app; PayNow is the underlying instant transfer scheme
- At SGQR merchants, PayLah! users can select between PayNow, NETS, credit card, and other available schemes — enabling optimization for promotions and cashback
- The 2% FX markup on cross-border payments is consistent across all DBS cross-border QR services
- DBS/POSB customers can set up auto-debit top-up from their deposit account for seamless PayLah! funding
Source
Biography extracted from paylah.md. See matrix.md for standards-support matrix if present.