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