NICEPAY API
...
Payment API
API Convenience Store

Status Inquiry - API Convenience Store

10min

Tentang API Convenience Store Status Inquiry



 Status Inquiry untuk diperlukan untuk untuk memeriksa kembali dilakukan , baik ber success, fail, dan lainnya. Sehingga, mendapatkan laporan mengenai atau tersebut.



API Convenience Store Status Inquiry



Status Inquiry pada bertujuan untuk dapat terhubung dengan digunakan untuk melakukan pemeriksaan secara berkala.

API Endpoint

/nicepay/direct/v2/inquiry

Request Method

POST

Description

Performs Inquiry Request to for Status Checking

Merchant Token

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

Request Format

application/json

Ketika diterima dbProcessUrl , kami sangat menganjurkan untuk melakukan verifikasi tersebut dengan menggunakan Status Inquiry - API Convenience Store.

Notification Handling sangat berguna untuk meminimalisir terjadinya Fraud. Kami sangat menganjurkan untuk melakukan verifikasi Notification Handling melalui Notification - API Convenience Store.



Request Parameter for Convenience Store Status Inquiry



Berikut ini adalah daftar untuk melakukan request inquiry pada .

Parameter

Tipe

Ukuran

Deskripsi

Contoh / Catatan

timeStamp

Required

N

14

Request Timestamp (YYYYMMDDHH24MISS)

20170708123456

tXid Required 

AN

30

Transaction ID

IONPAYTEST00202212091011228108

iMid

Required 

AN

10

 ID

IONPAYTEST

referenceNo Required 

ANS

40

 Order Number

ORDER20221012080918

amt Required 

N

12

Transaction Amount

1

merchantToken Required 

AN

255

 Token

666b397e7bce1d65e2cc553205ebab7330f9b2da8293b02c342279c1b6999ceb



Response Parameter for Convenience Store Status Inquiry



Berikut ini adalah daftar response dari request inquiry pada .

Parameter

Tipe

Ukuran

Deskripsi

Contoh / Catatan

resultCd

N

4

0000

resultMsg

AN

255

Result Message: Error Code

unpaid

tXid

AN

30

Transaction ID

IONPAYTEST00202212091011228108

iMid

AN

10

 ID

IONPAYTEST

referenceNo

ANS

40

 Reference Number

ORDER20221012080918

payMethod

N

2

03

amt

N

12

 Amount

1

CancelAmt

N

12

Cancel Amount



reqDt

N

8

Transaction Request Date (YYYYMMDD)

20221209

reqTm

N

6

Transaction Request Time (HH24MISS)

101122

transDt

N

8

Transaction Date (YYYYMMDD)



transTm

N

6

Transaction Time (HH24MISS)



depositDt

N

8

Transaction Deposit Date (YYYYMMDD)



depositTm

N

6

Transaction Deposit Time (HH24MISS)



currency

A

3

Currency

IDR

goodsNm

AN

100

Goods Name

Test Transaction

billingNm

A

100

Buyer Name

John Doe

status

N

1

3



Additional Response Parameter for Others Status Inquiry



Berikut ini adalah daftar respon tambahan dari request inquiry pada lainnya.

Parameter

Tipe

Ukuran

Deskripsi

Contoh / Catatan

mitraCd

A

4

Mitra Code (CVS, , , )

ALMA

payNo

N

12

CVS Number (CVS)

9041091011228108

payValidDt

N

8

CVS Expiry Date (YYYYMMDD) (CVS)

20221216

payValidTm

N

6

CVS Expiry Time (HH24MISS) (CVS)

235959

receiptCode

ANS

20

Authorization Code (CVS)



mRefNo

AN

20

 Reference Number ()





Sample JSON for Convenience Store Status Inquiry


JSON Request
JSON Response
Java Request