Integration Methods
Merchants can choose from two integration options:- QFPay Checkout Services
A hosted payment page solution—ideal for merchants who prefer minimal PCI scope and faster setup. - QFPay Payment Element SDK
A client-side SDK that embeds payment input fields directly into your website, offering full UX control and 3DS support.
Asynchronous Notification
QFPay will send an asynchronous notification to your backend to confirm the transaction result.
Example Notification Payload:
Test Cards
The following test cards are available in the Sandbox environment. Use them to simulate different transaction results, including 3D Secure (3DS) flows.| Card Brand | Card Number | Simulation Result |
|---|---|---|
| Mastercard | 5200 0000 0000 1096 | Successful payment |
| Visa | 4000 0000 0000 1091 | Successful payment |
| Mastercard | 5200 0000 0000 1005 | Successful (3DS frictionless) |
| Visa | 4000 0000 0000 1000 | Successful (3DS frictionless) |
| Mastercard | 5200 0000 0000 1120 | Failed (during verification) |
| Visa | 4000 0000 0000 1125 | Failed (during verification) |
| Mastercard | 5200 0000 0000 1013 | Failed (3DS frictionless failure) |
| Visa | 4000 0000 0000 1018 | Failed (3DS frictionless failure) |
