Skip to main content
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:
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

Special Remarks

  • 801101: Transaction amount must be greater than 1 HKD.
  • 802001: This payment method does not support refunds.