Suitable For
This integration scenario is recommended for merchants operating:- Restaurants
- Cafés
- Retail stores
- Supermarkets
- Convenience stores
- Service providers
- Any business with face-to-face payments
Typical Setup
A typical merchant environment may include:- A cashier system or ECR
- A QFPay POS terminal
- Customer-facing QR codes for ordering or payment
- A merchant backend for order management and reconciliation
Recommended Integration
Example Solution
Restaurant Table QR Ordering
A common restaurant scenario where customers scan a QR code at their table to browse the menu, place orders, and complete payment from their mobile device.- Customer scans the table QR code.
- The merchant’s H5 ordering page opens.
- Customer places an order.
- Merchant backend creates a payment using the H5 / WAP Payment API.
- Customer completes payment through the selected wallet or payment method.
- Merchant backend receives the payment result through Asynchronous Notifications.
- If necessary, the backend verifies the payment result using Transaction Enquiry.
- The order status is updated and food preparation begins.
Best Practices
Related Documentation
POS API
Integrate cashier systems with QFPay POS terminals.
ECR Integration
Connect ECR systems to QFPay POS terminals.
H5 Payment
Mobile browser payment for QR ordering and self-service payment.
Merchant Present Mode (MPM)
Generate dynamic QR codes for customer wallet payments.
Consumer Present Mode (CPM)
Scan customer wallet barcodes for payment collection.
Transaction Enquiry
Query payment status to confirm transaction results.
Asynchronous Notifications
Receive real-time payment notifications from QFPay.

