NICEPAY API
...
Payment API
API Credit Card

Cancel - API Credit Card

8min

Tentang API Credit Card Cancel



 ini digunakan oleh untuk membatalkan sudah dibayarkan.

Jika membatalkan sebelum selesai, maka tersebut dianggap Void dan dana tersebut akan dikembalikan ke . Namun, pembatalan setelah Settlement selesai, maka masuk dalam kategori Refund.



 untuk membuka Penyelesaian Transaksi Pada Kartu Kredit untuk mengetahui lebih lanjut mengenai istilah Void maupun Refund.



API Credit Card Cancel



Cancel digunakan untuk membatalkan pada melalui .

API Endpoint

/nicepay/direct/v2/cancel

Request Method

POST

Header

Content-Type: application/json

Merchant Token

SHA256(timeStamp+iMid+tXid+amt+merchantKey)



Request Parameters for Credit Card Cancel



Berikut ini adalah daftar untuk melakukan request cancel payment pada . Parameter ini digunakan melalui platform pengujian .

Parameter

Tipe

Ukuran

Deskripsi

Contoh / Catatan

timeStamp

Required

N

14

 Request Timestamp 

20221214111239

tXid

Required

AN

30

Transaction ID



IONPAYTEST01202212141146401456

iMid

Required

AN

10

 ID



IONPAYTEST

payMethod

Required

N

2

01

cancelType

Required

N

2



2

merchantToken

Required

AN

255

 Token

 

ff139e49606387091cd9baeadff3161aff6afd9406e1f481e0fdb8b46d1ae5ae

referenceNo

ANS

40

Reference Number

ordNo20221214111208

amt

Required

N

12

 Amount



1000

cancelMsg

AN

255

Cancel Message

Cancellation Of Transaction 

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



Response Parameter for Credit Card Cancel



Berikut adalah response dari hasil request untuk cancel handling :

Parameter

Tipe

Ukuran

Deskripsi

Contoh / Catatan

resultCd

N

4

Result Code 

0000

resultMsg

AN

255

Result Message: Error Code

SUCCESS

tXid

AN

30

Transaction ID

IONPAYTEST01202212141146401456

referenceNo

ANS

40

 Order Number

ordNo20221214111208

transDt

N

8

Transaction Date

20221214

transTm

N

6

Transaction Time

114640

amt

N

12

Amount

5000

cancelReferenceNo

Optional For CC

AN

40

 Cancel Number

ordNo20221214111208

acquirerData

Only For CC

Array

20

A dynamic array consisting of a unique reference number RRN that is provided by ing when a refund is ed. This reference number can be used by to track of refund with .

"acquirerData": { "rrn":"332608321717" }



Sample JSON for Credit Card Cancel


JSON Request
JSON Response
Java Request