Convenience Store - API Checkout
![CVS Payment Flow CVS Payment Flow](https://images.archbee.com/ZHvSjR5ZrsoxwKbJa3xmo/UfP4TEy_tZh3bHthmsF8v_nicepay-archbee-payment-cvs-1-1.png?format=webp)
Description of registration steps on CVS:
![Secure Payment Page Secure Payment Page](https://images.archbee.com/ZHvSjR5ZrsoxwKbJa3xmo/H-s59U_RLJb0ErdbHyFgZ_eng-new-secure-payment-page-gpn.png?format=webp)
![CVS - Secure Payment Page CVS - Secure Payment Page](https://images.archbee.com/ZHvSjR5ZrsoxwKbJa3xmo/IyMtNHIXRNPlhSK3vNeTb_eng-new-secure-payment-cvs-2.png?format=webp)
After choosing method, you will provide with (Indomaret & Alfamart) lists that can choose whether to continue .
![Success - Secure Payment Page Success - Secure Payment Page](https://images.archbee.com/ZHvSjR5ZrsoxwKbJa3xmo/zAZbq0OHavZzfdayK5e-1_eng-new-secure-payment-cvs-3.png?format=webp)
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 |
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 | 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 |
When Callback received to your callbackUrl, we strongly recommend to verify Status by using Status Inquiry - API Checkout.
![Callback Handling Flow Callback Handling Flow](https://images.archbee.com/ZHvSjR5ZrsoxwKbJa3xmo/T4REKqCIt3EXmlpm3g5a8_nicepay-api-checkout-api-callback-handling-flow-1.png?format=webp)