Notification - API QRIS SNAP
API dengan standar SNAP ini digunakan untuk mengirimkan notifikasi transaksi pembayaran pada metode pembayaran QRIS.
Silakan mengajukan akses token terlebih dahulu untuk melakukan autentikasi melalui bagian Request Access Token API - SNAP.
API Endpoint | NICEPAY to Merchant |
HTTP Method | POST, application/x-www-form-urlencoded |
Description | Transaction Result Notification (When Success) If your system use firewall, add allow policy for NICEPAY IP
|
Content-type | application/json |
Merchant Token | SHA256 ( Merchant ID + Transaction ID + Amt + Merchant Key) - Merchant ID: Client ID - Transaction ID: originalReferenceNo - Amt: amount.value - Merchant Key: Client Secret |
Parameter | Ukuran | Deskripsi | Contoh | Catatan |
tXid | 30 | Transaction ID (Key From NICEPAY) | TESTTEST0300202008070951284276 | |
referenceNo | 40 | Order Number | ord20200807090809 | |
amt | 12 | Transaction Amount | 1000 | |
transDt | 8 | Registration Date | 20200808 | |
transTm | 6 | Registration Time | 120000 | |
merchantToken | 255 | Merchant Token | d700889e45f58b300fd91905d55ae3c3af1b424442220a9bcb2130ff7 8aadece | |
status | 1 | Status Transaction | 0: Deposit 1: Reversal | |
mitraCd | 4 | QSHP | Only CVS, E-Wallet, Payloan, QRIS (Additional) | |
currency | 3 | Currency | IDR | |
goodsNm | 100 | Goods Name | Testing Transaction Nicepay | |
billingNm | 100 | Billing Name | IONPAY NETWORK TESTING | |
payMethod | 2 | 08 | | |
paymentTrxSn | 32 | Payment Transaction Number | - | ShopeePay, QRIS |
userId | 128 | QRIS User ID Hash | - | ShopeePay, QRIS |
shopId | 32 | Shop ID | NICEPAY | ShopeePay, QRIS |