查询支付订单 POST /v1/subscription/deduction/query
Header:Baofu-Mch-ID 必填。
Body 字段说明
| 字段 | 类型 | 必填 | 最大长度 | 说明 |
|---|---|---|---|---|
deductionNo |
string | 是 | 32 | 扣款单号 |
请求示例
{
"deductionNo": "DD01010120260319120000000001"
}
响应 data 字段说明
成功时 data 为扣款单视图对象,字段如下:
| 字段 | 类型 | 说明 |
|---|---|---|
deductionNo |
string | 扣款单号 |
subscriptionNo |
string | 订阅号 |
merchantNo |
string | 商户号(可空) |
originalAmount |
number | 原始应扣金额(分),算价/策略应用后的应付基准 |
actualAmount |
number | 实际扣款金额(分),渠道成功扣收金额 |
periodNumber |
number | 当前账单期数 |
status |
string | 扣款单状态,见 §3.2 |
retryCount |
number | 已重试次数 |
channelOrderNo |
string | 渠道订单号(可空) |
failCode |
string | 失败错误码(失败终态时有值) |
failMessage |
string | 失败原因(失败终态时有值) |
deductionTime |
string | 扣款完成时间 |
createdAt |
string | 创建时间 |
成功响应示例
`json
{
“success”: true,
“code”: null,
“message”: null,
“data”: {
“deductionNo”: “DD01010120260319120000000001”,
“subscriptionNo”: “SP01010120260319120000000001”,
“merchantNo”: “M100001”,
“originalAmount”: 1990,
“actualAmount”: 1592,
“periodNumber”: 3,
“status”: “SUCCESS”,
“retryCount”: 0,
“channelOrderNo”: “CH2026031912000001”,
“failCode”: null,
“failMessage”: null,
“deductionTime”: “2026-06-19 10:00:01”,
“createdAt”: “2026-06-19 10:00:00”
}
}
##