Skip to main content

Inquiry Status Disbursement

Mengecek status transaksi disbursement berdasarkan ID transaksi merchant.

Endpoint

POST /api/v1/disbursement/inquiry

Headers

HeaderNilai
tokenToken autentikasi merchant
Content-Typeapplication/json

Request Body

ParameterTipeWajibKeterangan
merchantTrxIdstringYaID 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

FieldKeterangan
logIdID log untuk keperluan debugging
statusStatus response (true = sukses)
messagePesan response
data.idMerchantID merchant
data.merchantNameNama merchant
data.merchantTrxIdID transaksi merchant
data.platformTrxIdID transaksi platform
data.accountNoNomor rekening tujuan
data.accountNameNama pemilik rekening
data.amountJumlah transfer (dalam Rupiah)
data.statusStatus transaksi (lihat tabel di bawah)
data.success_atWaktu berhasil, null jika belum sukses

Status Transaksi

StatusKeterangan
pendingTransaksi sedang diproses
successTransaksi berhasil
failedTransaksi gagal