Cancel - API Paylater
13 min
tentang api paylater cancel ini digunakan untuk membatalkan sudah dibayarkan jika dibatalkan sebelum selesai, maka tersebut dianggap void dan dana tersebut akan dikembalikan kepada untuk melakukan cancel pada kredivo, langsung menggunakan dashboard milik kredivo telah disediakan api paylater cancel cancel digunakan untuk pembatalan pada melalui api end point /nicepay/direct/v2/cancel request method \<font color="#3b9f0f">post\</font> header content type application/json merchant token sha256( timestamp + imid + txid + amt + merchantkey ) payment methods available for cancel code paymethod 01 02 03 04 05 06 \<font color="#2166ae">paylater\</font> 08 09 request parameters for paylater cancel berikut ini adalah daftar untuk melakukan request cancel payment pada parameter ini digunakan pada platform pengujian parameter tipe ukuran deskripsi contoh / catatan timestamp \<font color="#2166ae">required\</font> n 14 request timestamp \<font color="#2166ae"> \</font> 20221213141266 txid \<font color="#2166ae">required\</font> an 30 transaction id \<font color="#2166ae"> \</font> payloantes00202212131410560896 imid \<font color="#2166ae">required\</font> an 10 id \<font color="#2166ae"> \</font> payloantes paymethod \<font color="#2166ae">required\</font> n 2 payment method code docid\ g7inrv70xcsa9lp7bpmok \<font color="#2166ae"> \</font> 06 canceltype \<font color="#2166ae">required\</font> n 2 cancel type code docid\ mq9xe7wdopr8okz3v pvc \<font color="#2166ae"> \</font> 1 cancelmsg an 255 cancel message request cancel merchanttoken \<font color="#2166ae">required\</font> an 255 token \<font color="#2166ae"> \</font> 9d1835e8bf87b51b44de9b2455fa37e733a87b12644b9cd4546e2ec2de651863 amt \<font color="#2166ae">required\</font> n 12 amount \<font color="#2166ae"> \</font> 12000 canceluserid an 30 user id admin response parameter for paylater cancel berikut adalah response parameter dari hasil request parameter untuk cancel handling parameter tipe ukuran deskripsi contoh / catatan txid an 30 transaction id 20221213141266 referenceno ans 40 order number ord20200910170911 transdt n 8 transaction date 20221213 transtm n 6 transaction time 141056 amt n 12 amount 12000 resultcd n 4 result code docid\ gvadbbr0sq92n1zhplsfm 0000 resultmsg an 255 result message error code docid\ yeh1va9k2y6sl1kqf2awd success sample json for paylater cancel json request { 	"timestamp" "20221213141266", 	"txid" "payloantes00202212131410560896", 	"imid" "payloantes", 	"paymethod" "06", 	"canceltype" "1", 	"cancelmsg" "request cancel", 	"merchanttoken" "9d1835e8bf87b51b44de9b2455fa37e733a87b12644b9cd4546e2ec2de651863", 	"amt" "12000", "canceluserid" "admin" } json response { "txid" "payloantes00202212131410560896", "referenceno" "ord20200910170911", "resultcd" "0000", "resultmsg" "success", "transdt" "20221213", "transtm" "141056", "amt" "12000" } java request //cancel registration// nicepay settimestamp("20221213141266"); nicepay setimid("payloantes"); nicepay setamt("12000"); nicepay setmerchanttoken(nicepay maketoken(nicepay getmerchanttoken()); nicepay settxid("payloantes00202212131410560896"); nicepay setpaymethod("06"); nicepay setcanceltype("1"); nicepay setcancelmsg("request cancel"); nicepay setcancaluserid("admin"); // request cancel nicepay cancel(); // response string // system out println("final response string " + nicepay getresponsestring()); string resultcd = nicepay get("resultcd"); string resultmsg = nicepay get("resultmsg"); string txid = nicepay get("txid"); string referenceno = nicepay get("referenceno"); string amt = nicepay get("amt"); string cancelreferenceno = nicepay get("cancelreferenceno");