NICEPAY API
...
Payment API
API E-Wallet

Notification - API E-Wallet

7min

Tentang API E-Wallet Notification



 mengirimkan push notification dikirim melalui dbProcessUrl . harus memastikan tidak melakukan Blacklist IP dan melakukan Whitelist IP untuk mendapatkan push notification hanya dikirim dari server .

Request Method

POST

Merchant Token

SHA256 ( iMid+ tXid + amt+ merchantKey)

IP

103.20.51.0/24

103.117.8.0/24

User-Agent

User-Agent: Jakarta Commons-HttpClient/3.1



Notification Parameter E-Wallet Notification



Ketika diterima pada dbProcessUrl , kami sangat menyarankan untuk melakukan verifikasi kembali dengan menggunakan Status Inquiry - API E-Wallet.

Parameter

Tipe

Ukuran

Deskripsi

Contoh / Catatan

merchantToken

AN

255

 token

f6199198b16b5197afac725f110441bd19a8d8bc4a58830cd9abb544729948ea

tXid

N

30

Transaction ID

IONPAYTEST05202212141556331691

referenceNo

ANS

40

 Order Number

referenceNo=ord20221214151221

payMethod

N

2

05

transDt

N

8

Transaction Date

20221214

transTm

N

6

Transaction Time

155913

currency

A

3

Currency

IDR

goodsNm

AN

100

Goods Name

Testing

billingNm

A

100

Billing Name

John-Doe

matchCl

N

1

1

status

A

1

Deposit Status: Notification Status Code

0 : Deposit

1 : Reversal

0



Additional Parameter for Others Payment Method Notification



Parameter

Tipe

Ukuran

Deskripsi

mitraCd

A

4

Mitra Code

payNo

N

12

 Number

payValidDt

N

8

Expiry Date (YYYYMMDD)

payValidTm

N

6

Expiry Time (HH24MISS)

receiptCode

ANS

20

Authorization Number

mRefNo

AN

18

Reference Number

depositDt

N

8

Deposit Date (YYYYMMDD)

depositTm

N

6

Deposit Time (HH24MISS)

Merchant Token diterima dari Notification, harus melakukan perbandingan kembali secara internal untuk mencegah palsu/tidak berlaku.

💡Contoh Kasus:

Misalnya, memiliki merchantKey digunakan untuk melakukan generate token, yaitu 1234. Ketika merchantToken di-generate diketahui adalah abcd, sementara merchantToken didapatkan pada adalah abdd, maka tersebut dianggap palsu/tidak berlaku.



Sample for E-Wallet Notification


Sample POST for E-Wallet Notification