Payment Process Flow

Merchant is required to call Do Payment API to perform payment. 2c2p will return Do Payment Response to merchant and this is require merchant to follow the process flow by each of the code.

Below are the list of process flow code.

Response Code

Platform

Payment Flow

1000

Web / Mobile

Load redirect URL with IFrame / Webview.

1001

Mobile

Do full redirect to 3rd party web page.

1002

Web / Mobile

Load redirect URL with multiple tab in external web browser or Load redirect Scheme URL to open 3rd party application that do not do call back.

1003

Web / Mobile

Get Alternative Payment Method (123) payslip information and set transaction status PENDING.

1004

Mobile

Redirect to external app with app scheme, and back with app call back.

1005

Web / Mobile

Display generated QR information for scan.

2000

Web / Mobile

Transaction completed, perform payment inquiry to get payment status and full response.

2001

Web / Mobile

Transaction in progress.

2002

Web / Mobile

Transaction not found.

2003

Web / Mobile

Failed To Inquiry.

Other Code

Web / Mobile

Transaction failed or rejected, perform payment inquiry to get payment status and full response.