Server-to-Server

This integration flow is for merchant who want to create non UI payment such as non3ds. Customer make payment in merchant checkout page and perform server-to-server API call to processing payment. This process is seamlessly without any redirection.

 1. Customer check out and proceed to pay.

 2. Merchant is required to request payment token from 2c2p.

 3. 2c2p return the payment token to merchant.

 4. Merchant request payment option with payment token. (Optional)

 5. 2c2p return available payment option. (Optional)

 6. Merchant request payment option details with payment token & Group/Category Code (Optional)

 7. 2c2p return payment option details. (Optional)

 8. Merchant request payment with payment token & payment information.

 9. 2c2p return payment response to merchant.

 10. 2c2p return backend response to merchant. Backend response only will be return if merchant has implemented.

 11. Merchant required to request payment inquiry. This is not required if merchant has implemented backend response.

 12. 2c2p return payment inquiry details. This is not required if merchant has implemented backend response.

 13. Merchant display payment confirmation page.