Cancel - API Checkout
API ini digunakan untuk membatalkan transaksi yang akan berjalan. Khusus untuk VA, transaksi hanya dapat dibatalkan sebelum melakukan proses pembayaran. Setelah transaksi dibatalkan, Pelanggan harus kembali melakukan pendaftaran dari awal melalui Registration - API Checkout.
API URL | /nicepay/direct/v2/cancel |
Request Method | POST |
Header | Content-Type: application/json |
Merchant Token | SHA256 (timestamp+ iMid+ tXid+ amt+ merchantKey) |
Parameter | Tipe | Ukuran | Deskripsi | Contoh / Catatan |
timeStamp Required | N | 14 | API Request Timestamp | 20221219111294 |
tXid Required | AN | 30 | Transaction ID | NORMALTEST00202212191104443483 |
iMid Required | AN | 10 | Merchant ID | NORMALTEST |
payMethod Required | N | 2 | 02 | |
cancelType Required | N | 2 | | 1 |
merchantToken Required | AN | 255 | Merchant Token | 63d44f80942cc915f6d736995797470ac2918a9f88b6fb762608541145e65bd8 |
amt Required | N | 12 | Payment Amount | 10000 |
cancelMsg Required | AN | 255 | Cancel Message | Request Cancel |
preauthToken | AN | 100 | Pre-AuthToken | d4ef98b26f917a697691807cf… |
referenceNo Optional For CC | ANS | 40 | Merchant Cancel Number | CancelNo20160525000-52104 |
cancelServerIp | AN | 15 | Server IP | 127.0.0.1 |
cancelUserId | AN | 30 | User ID | Admin |
cancelUserIp | AN | 15 | User IP | 127.0.0.1 |
cancelUserInfo | AN | 100 | User Information | Test Cancel |
cancelRetryCnt | N | 2 | Retry Count | 5 |
worker | AN | 10 | Worker | Worker |
Parameter | Tipe | Ukuran | Deskripsi | Contoh / Catatan |
resultCd | N | 4 | 0000 | |
resultMsg | AN | 255 | Result Message: Error Code | SUCCESS |
tXid | AN | 30 | Transaction ID | NORMALTEST00202212191104443483 When Success |
referenceNo | ANS | 40 | Merchant Order Number | ORDER20221012080918 When Success |
transDt | N | 8 | Transaction Date | 20221219 When Success |
transTm | N | 6 | Transaction Time | 110444 When Success |
amt | N | 12 | Amount | 10000 When Success |
description | AN | 255 | Description | |
canceltXid | AN | 30 | Cancel Transaction ID | |
cancelTrxSn | AN | 32 | Cancel Transaction Number | |
cancelReferenceNo Optional For CC | AN | 40 | Merchant Cancel Number | |