可分账金额查询
剩余可分账金额 = 收单完可分账金额 - 已分账金额 - 分账方承担内扣分账手续费 + 分账退回及退回手续费 - 分账完结归还垫资金额(需求文档);product_type=2(聚合)时转发聚合系统查询;非聚合本地按退款等重算
接口说明
请求方式:【POST】/v1/split/shareableQuery
请求域名:【主域名】https://api.baofu.com
请求参数
Header 参数
| 参数名 | 类型 | 必填 | 描述 |
|---|---|---|---|
| Authorization | string | true | 请参考【开发指引-整体说明】生成认证信息 |
| Accept | string | true | 请设置为 application/json |
| Content-Type | string | true | 请设置为 application/json |
Body 参数
| 参数名 | 类型 | 必填 | 描述 |
|---|---|---|---|
| member_id | string | true | 商户号;格式 [0-9]{1,11} |
| terminal_id | string | true | 终端号;格式 [0-9]{1,11} |
| orig_trans_id | string | true | 原支付商户单号;≤64 |
| orig_trade_date | string | true | 原订单交易日期时间;格式 yyyyMMddHHmmss |
| product_type | integer | true | 收单产品类型(取值见数据字典 product_type) |
| version | string | false | 接口版本号;≤20 |
请求示例
{
"member_id": "100000178",
"terminal_id": "100000935",
"orig_trans_id": "11111111111111",
"orig_trade_date": "20260514173000",
"product_type": 1,
"version": "2.0"
}
应答参数
200 OK
| 参数名 | 类型 | 必填 | 描述 |
|---|---|---|---|
| member_id | string | false | 回显商户号 |
| terminal_id | string | false | 回显终端号 |
| trans_id | string | false | 回显原支付商户单号(orig_trans_id) |
| version | string | false | 回显版本号 |
| order_id | string | false | 宝付收单订单号 |
| orig_order_amt | string | false | 支付金额,单位分 |
| shareable_amt | string | false | 剩余可分账金额,单位分 |
应答示例
200 OK
{
"order_id": "1234567890",
"orig_order_amt": "10000",
"shareable_amt": "9500"
}
错误码
公共错误码
| 状态码 | 错误码 | 描述 | 解决方案 |
|---|---|---|---|
| 401 | SIGN_ERROR | 验证不通过 | 请参阅【开发指引-整体说明】排查签名 |
| 400 | PARAM_ERROR | 参数错误 | 请根据错误提示正确传入参数 |
| 500 | SYSTEM_ERROR | 系统异常,请稍后重试 | 请稍后重试 |