---
title: Notification - API Credit Card
slug: nicepay-api-non-snap-notification-api-credit-card
description: Informasi tentang API Non-SNAP Payment - Notification - API Credit Card yang terdapat pada sistem NICEPAY
image: https://archbee-image-uploads.s3.amazonaws.com/ZHvSjR5ZrsoxwKbJa3xmo/27U5eYxbKYMqDUWzl-Y8H_rdrx9d8diaz-pgm07xfz2-test-1-1.png
icon: {"faIcon":"fa-solid fa-book"}
docTags: 
createdAt: 2022-11-22T08:00:15.000Z
---

# Tentang Notification - API Credit Card

***

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

| **Request Method**  | <font color="#3b9f0f">**POST**</font>****                                                                                                                                                       |
| ------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Merchant Token**  | SHA256 ( `iMid`+  `tXid` + `amt`+ `merchantKey`)                                                                                                                                                |
| **IP**              | IP Public environtment Production:<br />`103.20.51.34`<br />`103.20.51.33`<br />`18.98.96.50`<br /><br />IP Public environtment Dev:<br />`103.20.51.39`<br />`103.20.51.40`<br />`18.98.96.54` |
| **User-Agent**      | `User-Agent: Jakarta Commons-HttpClient/3.1`                                                                                                                                                    |



# Notification Parameter for Notification - API Credit Card

***

:::hint{type="info"}
Ketika Notifikasi diterima pada `dbProcessUrl` Anda, kami sangat menyarankan Merchant untuk melakukan verifikasi notifikasi kembali dengan menggunakan [Status Inquiry - API Credit Card](docId\:voJ9rhAQRLcF-_74cYrFi).
:::

| **Parameter**           | **Tipe** | **Ukuran** | **Deskripsi**                                                                                                    | **Contoh / Catatan** |
| ----------------------- | -------- | ---------- | ---------------------------------------------------------------------------------------------------------------- | -------------------- |
| `tXid `                 | N        | 30         | Transaction ID                                                                                                   |                      |
| `merchantToken`         | AN       | 255        | Merchant Token                                                                                                   |                      |
| `referenceNo`           | ANS      | 40         | Merchant Order Number                                                                                            |                      |
| `payMethod `            | N        | 2          | [Payment Method Code](docId\:g7inRV70XcSA9lP7bpmok)                                                              |                      |
| `amt `                  | N        | 12         | Payment Amount                                                                                                   |                      |
| `transDt`               | N        | 8          | Transaction Date                                                                                                 |                      |
| `transTm`               | N        | 6          | Transaction Time                                                                                                 |                      |
| `currency `             | A        | 3          | Currency                                                                                                         |                      |
| `goodsNm`               | AN       | 100        | Goods Name                                                                                                       |                      |
| `billingNm`             | A        | 100        | Billing Name                                                                                                     |                      |
| `matchCl `              | N        | 1          | Payment Flag: [Notification Match Amount Indicator](docId\:WdoGjBeqc1VmRdFJqG1ZE)                                |                      |
| `status`                | A        | 1          | Deposit Status: [Notification Status Code](docId\:CdRwf99UxER6PH64ADA2C) <br />`0` : Deposit<br />`1` : Reversal |                      |
| `cpGuaranteeableStatus` | N        | 2          | Cp Guaranteeable Status                                                                                          |                      |



# Additional Parameter for Notification - API Credit Card

***

| **Parameter**    | **Tipe** | **Ukuran** | **Deskripsi**                                                                                                                              | **Contoh / Catatan** |
| ---------------- | -------- | ---------- | ------------------------------------------------------------------------------------------------------------------------------------------ | -------------------- |
| `authNo`         | N        | 10         | Approval Number                                                                                                                            |                      |
| `IssueBankCd `   | A        | 4          | [Issuing Bank Code](docId:1U7QOax_wrzXMoCG-Mqad)                                                                                           |                      |
| `issueBankNm`    | A        | 100        | Issuing Bank Name                                                                                                                          |                      |
| `acquBankCd`     | A        | 4          | [Acquiring Bank Code](docId:1U7QOax_wrzXMoCG-Mqad)                                                                                         |                      |
| `acquBankNm `    | A        | 4          | Acquiring Bank Name                                                                                                                        |                      |
| `cardNo `        | ANS      | 20         | Card Number with Masking                                                                                                                   |                      |
| `cardExpYymm `   | N        | 4          | Card Expiry (`YYMM`)                                                                                                                       |                      |
| `instmntMon `    | N        | 2          | Installment Month                                                                                                                          |                      |
| `instmntType`    | N        | 2          | [Installment Type Code](docId:7CIX-U_4z295XgtNVEsbO)                                                                                       |                      |
| `preauthToken `  | AN       | 255        | Pre-Auth Token                                                                                                                             |                      |
| `recurringToken` | AN       | 255        | Recurring token                                                                                                                            |                      |
| `cc_trans_type`  | A        | 2          | [Credit Card Transaction Type](docId:8m3-7Smhm_jhdrE5pCRzp)<br />`1` : Normal<br />`2` : Recurring<br />`3` : Pre-Auth<br />`4` : Captured |                      |
| `vat`            | N        | 12         | VAT Number                                                                                                                                 |                      |
| `fee `           | N        | 12         | Service Fee                                                                                                                                |                      |
| `notaxAmt `      | N        | 12         | Tax Free Amount                                                                                                                            |                      |

:::hint{type="warning"}
Merchant Token yang diterima dari *Notification*, Merchant harus melakukan perbandingan kembali secara internal untuk mencegah notifikasi palsu/tidak berlaku.
:::



# Sample Parameter for Notification - API Credit Card

***

## Request Parameter

:::CodeblockTabs
cURL

```curl
curl -X POST "https://www.merchantdbprocessurl.com" \
     -H "Content-Type: application/x-www-form-urlencoded" \
     -d "ccTransType=1" \
     -d "fee=0" \
     -d "tXid=IONPAYTEST01202212141419051594" \
     -d "amt=5000" \
     -d "notaxAmt=0" \
     -d "cardNo=453211*****1111" \
     -d "issuBankCd=OTHR" \
     -d "matchCl=1" \
     -d "preauthToken=null" \
     -d "cardExpYymm=2712" \
     -d "acquBankNm=Mandiri" \
     -d "payMethod=01" \
     -d "currency=IDR" \
     -d "instmntMon=1" \
     -d "cc_trans_type=1" \
     -d "issuBankNm=" \
     -d "merchantToken=f8e51ce8c14527592c9a5f1df61975759123c93a75861c7629cc20f32b1d376b" \
     -d "goodsNm=Goods" \
     -d "referenceNo=ordNo20221214141284" \
     -d "authNo=051594" \
     -d "transTm=141905" \
     -d "cpGuaranteeableStatus=null" \
     -d "recurringToken=null" \
     -d "vat=0" \
     -d "instmntType=1" \
     -d "billingNm=John+Doe" \
     -d "acquBankCd=BMRI" \
     -d "transDt=20221214" \
     -d "status=0"

```
:::

## Response Parameter

```json
{
    "responseCode": 200,
    "responseMessage": "Success"
}
```

