Skip to main content

Payment Types

Payment Types

The pay_type parameter specifies which payment method is used to process a transaction. Each value represents a distinct payment channel, such as Alipay, WeChat Pay, or a card scheme. The correct code must be passed in the request body when calling /trade/v1/payment or similar endpoints.

This value directly affects how the transaction is routed, and whether specific UI or authorisation is required (e.g., scanning a QR code, invoking a native wallet, etc.).

Where to use

Include pay_type in your payment request payload. For example:

{
"pay_type": "800101",
"txamt": "1000",
...
}
note

Not all pay_type values are enabled for every merchant. Please refer to your onboarding configuration or contact technical.support@qfpay.com for clarification.

Supported Payment Types

CodeDescription
800008Consumer Present QR Code Mode (CPM) for WeChat, Alipay, UNIONPAY Quick Pass, PayMe
800101Alipay Merchant Presented QR Code Payment in store (MPM) (Overseas Merchants)
800108Alipay Consumer Presented QR Code Payment (CPM) (Overseas & HK Merchants)
801101Alipay Online WEB (in browser Chrome etc.) Payment (Overseas Merchants)
801107Alipay Online WAP (in mobile browser Chrome etc.) Payment (Overseas Merchants)
801110Alipay in-APP Payments (Overseas Merchants)
800107Alipay Service Window H5 Payment (in Alipay APP H5 payments)
801501Alipay Merchant Presented QR Code (MPM) Payment (HK Merchants)
801510Alipay In-App Payment (HK Merchants)
801512Alipay Online WAP Payment (HK Merchants)
801514Alipay Online WEB Payment (HK Merchants)
800201WeChat Merchant Presented QR Code Payment (MPM) (Overseas & HK Merchants)
800208WeChat Consumer Presented QR Code Payment (CPM) (Overseas & HK Merchants)
800207WeChat JSAPI Payment - WeChat Official Account Payment (in Wechat App)(Overseas & HK Merchants)
800212WeChat H5 Payment (In mobile browser)
800210WeChat in-APP Payment (Overseas & HK Merchants)
800213WeChat Mini-Program Payment (Overseas & HK Merchants)
801008WeChat Pay HK Consumer Presented QR Code Payment (CPM) (Direct Settlement, HK Merchants)
801010WeChat Pay HK In-App Payment (Direct Settlement, HK Merchants)
805801PayMe Merchant Presented QR Code Payment in store (MPM) (HK Merchants)
805808PayMe Consumer Presented QR Code Payment (CPM) (HK Merchants)
805814PayMe Online WEB (in browser Chrome etc.) Payment (HK Merchants)
805812PayMe Online WAP (in mobile browser Chrome etc.) Payment (HK Merchants)
800701UNIONPAY Quick Pass Merchant Presented QR Code Payment (MPM)
800708UNIONPAY Quick Pass Consumer Presented QR Code Payment (CPM)
800712UNIONPAY WAP Payment (HK Merchants)
800714UNIONPAY PC-Web Payment (HK Merchants)
802001FPS Merchant Presented QR Code Payment (MPM) (HK Merchants)
803701Octopus dynamic QRC Payment - Merchant Present Mode (MPM) (HK Merchants)
803712Octopus WAP Payment (HK Merchants)
803714Octopus PC-Web Payment (HK Merchants)
802801Visa / Mastercard Online Payments
802808Visa / Mastercard Offline Payments
806527ApplePay Online Payments
806708UnionPay Card Offline Payments
806808American Express Card Offline Payments

Special Remarks

  • 801101: Transaction amount must be greater than 1 HKD.

  • 802001: This payment method does not support refunds.