Notification - API QRIS SNAP
This API with SNAP standards uses to send payment transaction notifications on the QRIS payment method.
Please request the access token firsthand before doing the authentication through the Request Access Token API - SNAP section.
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 | Length | Description | Example | Remarks |
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 |