Overview
The Direct Model gives you complete control over your application workflow and UI design while supporting a wide range of payment features. PCI DSS compliance is required for credit card payments because sensitive payment data passes through your system.
Features
Supported payment methods
- Digital Wallet: Alipay, AlipayHK, WeChat Pay
Supported currency
| Payment Method/Currency | HKD | USD |
|---|---|---|
| Alipay | ✓ | |
| AlipayHK | ✓ | |
| WeChat Pay | ✓ |
Security
- Digital Wallet: Authentication is conducted by the wallet's service provider through biometric authentication or username and password.
Payment flow
The Direct Model requires you to manage each payment step in your own application workflow. The steps vary by payment method:
- Alipay / WeChat Pay: choose from three terminal modes (SDK, WAP, PCWEB) to match your deployment target — see WeChat Pay/Alipay.
Error handling
Handle failure results at every stage of the payment process. If a network error occurs, query the order result rather than assuming the payment succeeded. See Result Notification for details.