跳到主要内容

Inquiry Status Disbursement

根据商户交易 ID 查询代付交易状态。

Endpoint

POST /api/v1/disbursement/inquiry

Headers

Header
token商户鉴权 token
Content-Typeapplication/json

Request Body

ParameterTypeRequiredDescription
merchantTrxIdstringYes商户侧唯一交易 ID

示例请求

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"
}

成功响应

{
"logId": "wzaOFV60mvr9VSg1rYh8",
"status": true,
"message": "Query success",
"data": {
"idMerchant": 2,
"merchantName": "Mie Ayam",
"merchantTrxId": "20260331111111118",
"platformTrxId": "20260402225852925871811",
"accountNo": "2389472834",
"accountName": "John Doe",
"amount": 10000,
"fee": {
"amount": 0,
"percentage": 0,
"fixed": 0
},
"totalAmount": 10000,
"status": "failed",
"success_at": null
}
}

响应字段

FieldDescription
logId用于排查问题的日志 ID
status响应状态(true 表示成功)
message响应消息
data.idMerchant商户 ID
data.merchantName商户名称
data.merchantTrxId商户交易 ID
data.platformTrxId平台交易 ID
data.accountNo收款账号
data.accountName账户姓名
data.amount转账金额(印尼盾)
data.fee.amount向商户收取的代付手续费
data.fee.percentage恒为 0 —— 代付手续费按笔固定收取
data.fee.fixed商户固定手续费部分
data.totalAmount从商户余额扣除的总额(amount + fee.amount
data.status交易状态(见下表)
data.success_at成功时间,未成功时为 null

交易状态

Status说明fee 取值
pending交易处理中预计收取的手续费
success交易成功实际收取的最终手续费
failed交易失败0 —— 全额退回
交易失败时的手续费

上面的示例响应状态为 failed,因此 fee.amount0totalAmountamount 相同。已扣除的资金将全额退回且不收取手续费。交易 success 时,fee.amount 为实际收取的手续费(例如 1500)。