Convenience Store - API Checkout
This uses by to request to for using .
Description of registration steps on CVS:
- The does .
- The sends data to .
- The registers via Registration with .
- validates and generates number.
- sends number that needs to be paid to .
- The sends number that needs to be paid to .
- The receives CVS number.
- The sends CVS number to CVS.
- CVS sends inquiry data to .
- with inquiry request.
- sends inquiry to CVS.
- The makes a .
- The s with a at CVS.
- CVS with proof of .
- CVS sends proof to .
- CVS sends a to .
- updated .
- sends s to s.
- The submits a check to .
- accepts applications.
- sends a response to .
- The receives final .
- The sends results of to .
The image above is a sample with method using Secure Page.
After choosing method, you will provide with (Indomaret & Alfamart) lists that can choose whether to continue .
The of registration request completes, you can continue until settlement by following guidelines on CVS Payment Guide.
API URL | /nicepay/redirect/v2/payment |
---|---|
Request Method | Redirect-GET |
Header | Content-Type: application/Form-UrlEncoded |
Parameter | Type | Size | Description | Remark |
---|---|---|---|---|
paymentURL Required | ANS | 14 | URL Required | https://dev.nicepay.co.id/nicepay/redirect/v2/payment |
tXid Required | AN | 30 | Transaction ID | IONPAYTEST00202212231106386098 |
Parameter | Type | Size | Description | Remark |
---|---|---|---|---|
resultCd | N | 4 | 0000 | |
resultMsg | AN | 255 | Result Message: Error Code | SUCCESS |
tXid | AN | 30 | Transaction ID | IONPAYTEST00202212231106386098 When Success |
referenceNo | ANS | 40 | Order Number | ordNo20221223111252 When Success |
amt | N | 12 | Transaction Amount | 10000 When Success |
payNo CVS | N | 20 | Number | 9041231106386098 When Success |
mitraCd | AN | 4 | Mitra Code | ALMA When Success |
transDt | N | 8 | Transaction Date (YYYYMMDD) | 20221223 When Success |
transTm | N | 6 | Transaction Time (HH24MISS) | 110638 When Success |
Note: Response will be sent through callBackurl with Content-type: application/json and method: POST Parameter.
On when , response from request that got hit is Callback URL.
When Callback received to your callbackUrl, we strongly recommend to verify Status by using Status Inquiry - API Checkout.
CallBack Handling is necessary to minimize Fraud actions. We strongly recommend to verify using callBack parameter.