🇭🇰 FPS – Hong Kong Faster Payment System
Instant transfers in HKD and CNY — across every Hong Kong bank and major e-wallet. Launched by HKMA in September 2018.
What is FPS?
FPS (Faster Payment System) is Hong Kong's real-time payment infrastructure, developed and regulated by the Hong Kong Monetary Authority (HKMA). Launched on September 17, 2018, FPS allows individuals and businesses in Hong Kong to transfer money instantly using a mobile phone number, email address, or a unique FPS ID — without needing to know the recipient's bank account number or IBAN. Transfers settle in seconds, 24 hours a day, 365 days a year.
One of FPS's distinguishing features is its dual-currency support: it handles both Hong Kong Dollars (HKD) and Chinese Yuan Renminbi (CNY) in a single unified system. This makes FPS particularly valuable in Hong Kong's unique financial environment, where cross-border transactions between Hong Kong and mainland China are frequent and economically significant. A merchant can accept both HKD and CNY payments using the same FPS infrastructure.
FPS QR codes are built on the EMV Merchant Presented Mode (MPM) specification with the application identifier hk.edu.hkma.fps. The system supports three types of payment identifiers:
- Mobile Number — Hong Kong mobile numbers are 8 digits and start with 5, 6, 7, or 9, formatted as
+852XXXXXXXXin the FPS payload. The most commonly used identifier for personal P2P transfers. - Email Address — Any valid email address registered with a participating FPS bank or e-wallet. Useful for businesses and individuals who prefer not to share their phone number.
- FPS ID — A 7–9 digit numeric identifier assigned directly by the participating bank or e-wallet operator. Some apps (such as PayMe by HSBC) issue users a dedicated FPS ID as their primary payment identifier.
FPS has achieved broad adoption across Hong Kong's financial ecosystem. All major retail banks participate, including HSBC, Hang Seng Bank, Bank of China (Hong Kong), Standard Chartered Hong Kong, DBS Hong Kong, Citibank Hong Kong, ICBC (Asia), and BOC Life. Beyond traditional banking, FPS is also integrated into leading e-wallets and fintech platforms: PayMe (HSBC), AlipayHK (Ant Group), WeChat Pay HK (Tencent), Tap & Go (HKT), and BoC Pay. As of 2024, FPS processes over 7 million registered accounts and handles millions of transactions monthly.
For merchants, FPS provides a compelling alternative to card-based payments. Static FPS QR codes can be printed and displayed at point of sale — a customer scans the code and enters the amount in their banking app. Dynamic QR codes with pre-encoded amounts (using initiation method 12) are commonly used at restaurant checkouts, vending machines, and e-commerce payment pages. Settlement is immediate, with no chargebacks and minimal transaction fees compared to credit card processing.
QRPayHub's FPS generator produces fully compliant EMV payloads with HKD (code 344) or CNY (code 156) support, a CRC16-CCITT checksum, and optional memo and reference fields — all computed instantly in your browser.