Inquiry Status Disbursement
Mengecek status transaksi disbursement berdasarkan ID transaksi merchant.
Endpoint
POST /api/v1/disbursement/inquiry
Headers
| Header | Nilai |
|---|---|
| token | Token autentikasi merchant |
| Content-Type | application/json |
Request Body
| Parameter | Tipe | Wajib | Keterangan |
|---|---|---|---|
| merchantTrxId | string | Ya | ID transaksi unik dari merchant |
Contoh Request
curl --location 'https://api-pay.pingaja.web.id/api/v1/disbursement/inquiry' \
--header 'token: <merchant-token>' \
--header 'Content-Type: application/json' \
--data '{
"merchantTrxId": "20260331111111118"
}'
{
"merchantTrxId": "20260331111111118"
}
Response Sukses
{
"logId": "wzaOFV60mvr9VSg1rYh8",
"status": true,
"message": "Query success",
"data": {
"idMerchant": 2,
"merchantName": "Mie Ayam",
"merchantTrxId": "20260331111111118",
"platformTrxId": "20260402225852925871811",
"accountNo": "2389472834",
"accountName": "John Doe",
"amount": 10000,
"status": "failed",
"success_at": null
}
}
Field Response
| Field | Keterangan |
|---|---|
| logId | ID log untuk keperluan debugging |
| status | Status response (true = sukses) |
| message | Pesan response |
| data.idMerchant | ID merchant |
| data.merchantName | Nama merchant |
| data.merchantTrxId | ID transaksi merchant |
| data.platformTrxId | ID transaksi platform |
| data.accountNo | Nomor rekening tujuan |
| data.accountName | Nama pemilik rekening |
| data.amount | Jumlah transfer (dalam Rupiah) |
| data.status | Status transaksi (lihat tabel di bawah) |
| data.success_at | Waktu berhasil, null jika belum sukses |
Status Transaksi
| Status | Keterangan |
|---|---|
pending | Transaksi sedang diproses |
success | Transaksi berhasil |
failed | Transaksi gagal |