NICEPAY API
...
Advance API
Virtual Account - Advance API

NICEPAY Inquiry Virtual Account

23min

Tentang API NICEPAY Inquiry Virtual Account



Integrasi  digunakan untuk   tipe NICEPAY Inquiry Virtual Account. Pada  ini, data  berada di sisi . Sehingga, pada setiap  dari ,  membutuhkan inquiry data , konfirmasi , dan melakukan request  ke .



Alur NICEPAY Inquiry Virtual Account


Flow NICEPAY Inquiry Virtual Account
Flow NICEPAY Inquiry Virtual Account




Inquiry Process NICEPAY to Merchant



Proses ini bertujuan untuk mengetahui rincian tagihan. Setelah  mendapatkan permintaan inquiry dari ,  akan menggunakan Merchant service untuk mendapatkan  rincian data . Kemudian, data tersebut akan tersimpan dalam riwayat internal sistem  dan akan dikirim ke  menggunakan format response  inquiry.

API URL

https:// < merchant URL for inquiry >

Request Method

POST (Body Raw JSON)

Merchant Token

-

Request Format

-



Inquiry Request Parameter



Berikut ini adalah daftar  untuk melakukan  Inquiry  kepada  dari   dilakukan pada   tipe NICEPAY Inquiry Virtual Account. Parameter ini digunakan melalui platform pengujian  sebagai salah satu tahapan supaya  milik  dapat terhubung dengan  dari .

Parameter

Tipe

Ukuran

Deskripsi

Contoh / Catatan

customerId

N

9

 ID

891011101

merchantToken

AN

255

SHA256 (Merchant ID + Customer ID + Merchant Key)

141fd2368aa80ea0e600b1b4d7a42c1e731e74a27a03521e8e28150cc00bc05b

prefix

N

7

 Prefix Number

7015102

bankCd

AN

4

Bank Code

CENA



Inquiry Response Parameter



Berikut adalah response  dari hasil request  untuk  Inquiry  kepada .

Parameter

Tipe

Ukuran

Deskripsi

Contoh / Catatan

billingNm

N

100

 Name

John Doe

goodsNm

AN

100

Goods/Item Name

Testing Buying

referenceNo

N

40

Reference Number for 

ordNo20221130101148

amt

AN

12

Total Bill Amount

5000



Normal Amount Only

resultCd

N

4

Result Code of Inquiry Status

0000

resultMsg

AN

255

Result Message for  Result Code

SUCCESS



Sample JSON Inquiry Process NICEPAY to Merchant


JSON Request
JSON Response
Java Request




Payment Process NICEPAY to Merchant



Payment Process NICEPAY to Merchant adalah tahap untuk melanjutkan    dilakukan . Saat  melakukan payment request ke  menggunakan nomor ,  akan memanggil Merchant payment URL service untuk  .  menentukan response payment untuk menerima atau menolak  dari .

API End Point

https:// <  URL for  >

Method

POST (Body Raw JSON)



Payment Request Parameter



Berikut ini adalah daftar  untuk melakukan Payment Process NICEPAY to Merchant dari   dilakukan pada   tipe NICEPAY Inquiry Virtual Account. Parameter ini digunakan melalui platform pengujian  sebagai salah satu tahapan supaya  milik  dapat terhubung dengan  dari .

Parameter

Tipe

Ukuran

Deskripsi

Contoh / Catatan

customerId

N

9

 ID

110000001

merchantToken

AN

255

SHA256 (Merchant ID + Customer ID + amt + Merchant Key)

141fd2368aa80ea0e600b1b4d7a42c1e731e74a27a03521e8e28150cc00bc05b

referenceNo

AN

40

Reference Number from Inquiry

OrdNo202210102323223

prefix

N

7

 Prefix Number

7015102

bankCd

AN

4

Bank Code

CENA

amt

N

12

Total Bill Amount

10000

tXid

AN

30

Transaction ID from 

NORMALTEST02202211301010513135



Payment Response Parameter



Berikut adalah response parameter dari hasil request  untuk Payment Process NICEPAY to Merchant.

Parameter

Tipe

Ukuran

Deskripsi

Contoh / Catatan

billingNm

N

100

 Name

John Doe

goodsNm

AN

255

Goods/Item Name

Testing Buying

referenceNo

N

7

Reference Number for 

ordNo2022113010114

amt

AN

4

Total Bill Amount

Normal amount only

resultCd



4

Result Code of Inquiry Status

0000

resultMsg

AN

255

Result Message for  Result Code

SUCCESS



Sample JSON Payment Process NICEPAY to Merchant


JSON Request
JSON Response
Java Request




Reversal Process NICEPAY to Merchant



Reversal Process NICEPAY to Merchant adalah  pengembalian dana  terjadi akibat terjadi isu di dalam internal  . Pada  ini,  akan melanjutkan    didapat dari  kepada .

API End Point

https:// <  URL for reversal >

Method

POST (Body Raw JSON)



Process Flow

Proses Reversal VA
Proses Reversal VA




Reversal Request Parameter



Berikut ini adalah daftar  untuk melakukan Reversal Process NICEPAY to Merchant dari   dilakukan pada   tipe NICEPAY Inquiry Virtual Account. Parameter ini digunakan melalui platform pengujian  sebagai salah satu tahapan supaya  milik  dapat terhubung dengan  dari .

Parameter

Tipe

Ukuran

Deskripsi

Contoh / Catatan

customerId

N

9

 ID

110000001

merchantToken

AN

255

SHA256 (Merchant ID + Customer ID + amt + Merchant Key)

141fd2368aa80ea0e600b1b4d7a42c1e731e74a27a03521e8e28150cc00bc05b

referenceNo

AN

40

Reference Number from Inquiry

OrdNo202210102323223

prefix

N

7

 Prefix Number

7015102

bankCd

AN

4

Bank Code

CENA

amt

N

12

Total Bill Amount

10000

tXid

AN

30

Transaction ID from 

NORMALTEST02202211301010513135



Reversal Response Parameter



Berikut adalah response  dari hasil request  untuk Reversal Process NICEPAY to Merchant.

Parameter

Tipe

Ukuran

Deskripsi

Contoh / Catatan

billingNm

N

100

 Name

John Doe



Top-Up Amount Only

goodsNm

AN

100

Goods/Item Name

Testing Reversal Transaction



Top-Up Amount Only

referenceNo

N

40

Reference Number for 

OrdNo202210102323223

amt

AN

12

Total Bill Amount

50000

resultCd



34

Result Code of Inquiry Status Result Code

0000

resultMsg



255

Result Message for  Result Code

SUCCESS



Sample JSON Reversal Process NICEPAY to Merchant


JSON Request
JSON Response
Java Request




See also

  Status Inquiry - API Checkout untuk mengetahui  untuk memeriksa  inquiry khusus .

  Cancel - API Checkout untuk mengetahui  untuk membatalkan  khusus .

  Status Inquiry - API Virtual Account untuk mengetahui   untuk memeriksa  inquiry pada  khusus .

  Cancel - API Virtual Account untuk mengetahui   untuk membatalkan  pada  khusus .