---
title: Payment - API Direct Debit
slug: nicepay-api-non-snap-payment-api-direct-debit
description: Informasi tentang API Non-SNAP Payment - Payment - API Direct Debit yang terdapat pada sistem NICEPAY
image: https://archbee-image-uploads.s3.amazonaws.com/ZHvSjR5ZrsoxwKbJa3xmo/TRKrMjdP2J3bRDvYb8bwD_rdrx9d8diaz-pgm07xfz2-test-1-1.png
icon: {"faIcon":"fa-solid fa-book"}
docTags: 
createdAt: 2025-03-06T01:44:50.645Z
---

# Tentang API Direct Debit Payment&#x20;

***

Melalui metode pembayaran Direct Debit, NICEPAY menawarkan Anda kemudahan pembayaran lintas aplikasi (*Jump App*) untuk Pelanggan Anda. Notifikasi akan dikirimkan ke Pelanggan secara *real-time* sesaat setelah Pelanggan menyelesaikan pembayaran.

:::hint{type="info"}
- Silakan kunjungi halaman [Alur Pembayaran Direct Debit](docId\:e5Hsqs6VJRuvWqsAXCjIE) untuk mengetahui alur pembayaran Direct Debit melalui Jenius Pay.
- Silakan kunjungi halaman [Direct Debit](docId\:uNFXkAwzKTCzlss__2PUt)  untuk mempelajari informasi umum mengenai metode pembayaran Direct Debit.
:::



# API Direct Debit Payment&#x20;



***

API Payment Direct Debit bertujuan untuk mengaktifkan metode pembayaran Direct Debit pada Merchant, sehingga Pelanggan dapat melakukan transaksi pembayaran menggunakan Direct Debit dengan Merchant. Tahapan ini bertujuan untuk melakukan integrasi sistem dari Merchant dengan sistem dari NICEPAY.&#x20;

| **API URL**        | `/nicepay/direct/v2/payment`                                  |
| ------------------ | ------------------------------------------------------------- |
| **Request Method** | <font color="#3b9f0f">**POP UP, Redirect, Submit**</font>**** |
| **Description**    | Performs Payment Request to NICEPAY&#xD;<br />&#xD;           |
| **Merchant Token** | SHA256(`timeStamp`+`iMid`+`referenceNo`+`amt`+`merchantKey`)  |
| **Request Format** | `application/x-www-form-urlencoded`                           |

:::hint{type="success"}
Proses pembayaran hanya dapat dijalankan setelah melalui proses registrasi. Silakan pelajari lebih lengkap tentang registrasi pada halaman [Registration - API Direct Debit](docId\:VxFYMW2MFyiQVX-Rj9DRe).
:::



## Request Parameter for Direct Debit Payment

***

Berikut ini adalah daftar parameter untuk melakukan pengajuan registrasi metode pembayaran Direct Debit melalui Jenius Pay. Parameter ini digunakan melalui platform pengujian API sebagai salah satu tahapan supaya sistem milik Merchant dapat terhubung dengan layanan dari NICEPAY. &#x20;

| **Parameter**                                            | **Tipe** | **Ukuran** | **Deskripsi**                          | **Contoh / Catatan**                                             |
| -------------------------------------------------------- | -------- | ---------- | -------------------------------------- | ---------------------------------------------------------------- |
| `timestamp`<br /><font color="#2166ae">Required</font>   | N        | 14         | Request Timestamp (`YYYYMMDDHH24MISS`) | 20250307130363                                                   |
| `tXid`<br /><font color="#2166ae">Required</font>        | AN       | 30         | Transaction ID                         | TNICECP04104202503071335233256                                   |
| referenceNo<br /><font color="#2166ae">Required</font>   | ANS      | 40         | Merchant's Reference Number            | ORD20250307130386                                                |
| callBackUrl<br /><font color="#2166ae">Required</font>   | ANS      | 255        | Payment Result URL                     | https\://dev.nicepay.co.id/IONPAY\_CLIENT/paymentResult.jsp      |
| cashtag<br /><font color="#2166ae">Required</font>       | A        | 100        | Cashtag ID (with $)                    | $johndoe                                                         |
| merchantToken<br /><font color="#2166ae">Required</font> | AN       | 255        | Merchant Token                         | 8cff7e7cf660fee8afe26b04678b5c16ad63cd2697ede06bab4efbc9357b960a |

:::hint{type="success"}
Anda dapat mengikuti panduan integrasi dan testing Direct Debit melalui Jenius Pay pada halaman [Integrasi & Testing Direct Debit](docId\:sHrV7hpVnWLt9ipNeCfE4).
:::



## Response Parameter for Direct Debit Payment

***

| **Parameter** | **Tipe** | **Ukuran** | **Deskripsi**                                              | **Contoh / Catatan**                |
| ------------- | -------- | ---------- | ---------------------------------------------------------- | ----------------------------------- |
| `resultCd`    | N        | 4          | [Result Code](docId\:gvAdBBr0SQ92N1zHplSFM)                | 0000                                |
| `resultMsg`   | AN       | 225        | Result Message: [Error Code](docId\:yEh1VA9k2y6sL1kQF2aWD) | Success                             |
| `tXid`        | AN       | 30         | Transaction ID<br />                                       | &#xD;TNICECP04104202503061526463653 |
| `referenceNo` | ANS      | 40         | Merchant's Reference Number                                | OrdNo-20250306150301                |
| `amt`         | N        | 12         | Amount                                                     | 10000                               |
| `transDt`     | N        | 8          | Transaction Date (`YYYYMMDD`)                              | 20250306                            |
| `transTm`     | N        | 6          | Transaction Date (`HH24MISS`)                              | 152646                              |


Sample JSON for Direct Debit Payment
------------------------------------

***

:::CodeblockTabs
Request Parameter

```json
{
  "timeStamp": "20250307130363",
  "tXid": "TNICECP04104202503071335233256",
  "referenceNo": "ORD20250307130386",
  "callBackUrl": "https://dev.nicepay.co.id/IONPAY_CLIENT/paymentResult.jsp",
  "cashtag": "$johndoe",
  "merchantToken": "8cff7e7cf660fee8afe26b04678b5c16ad63cd2697ede06bab4efbc9357b960a"
}
```

Response Parameter

```json
{
  "resultCd": "0000",
  "resultMsg": "Please do payment on jenius pay apps",
  "tXid": "TNICECP04104202503061526463653",
  "referenceNo": "OrdNo-20250306150301",
  "amt": "",
  "transDt": "20250306",
  "transTm": "152646"
}
```
:::

