Appearance
申请分账
公共参数
参数 | 类型 | 是否必填 | 最大长度 | 描述 | 示例 |
---|---|---|---|---|---|
mch_no | String | 是 | 32 | 商户号 | 2014072300007148 |
method | String | 是 | 128 | 接口名称 | ht.bank.account.ledger |
charset | String | 是 | 10 | 调用的接口版本,固定为:utf-8 | utf-8 |
sign_type | String | 是 | 10 | 商户生成签名字符串所使用的签名算法类型,目前支持 RSA | RSA |
sign | String | 是 | 344 | 商户请求参数的签名串 | 详见示例 |
timestamp | String | 是 | 19 | 发送请求的时间,格式"yyyy-MM-dd HH:mm:ss" | 2014-07-24 03:07:50 |
version | String | 是 | 3 | 调用的接口版本,固定为:1.0 | 1.0 |
notify_url | String | 否 | 256 | 异步通知地址 | http://localhost/notify.html |
return_url | String | 否 | 256 | 同步跳转地址 | http://localhost/return.html |
biz_content | String | 是 | 业务参数 |
业务参数
参数 | 类型 | 是否必填 | 最大长度 | 描述 | 示例 |
---|---|---|---|---|---|
divide_detail | Array | 是 | 256 | 分账申请的详情: account 是分账账号,amount 是分账金额 | [{account: "848521L60510008", amount: "0.01"}] |
divide_out_trade_no | String | 是 | 32 | 商户此次请求分账的请求号(可理解为分账订单号,唯一) | 17519686887541751968688754175196 |
示例代码
json
返回成功示例:
{
"code": 200,
"data": {
"code": 20000,
"msg": "success",
"trade_no": "0",
"out_trade_no": 0,
"divide_detail": "[{\"account\":\"848521L60510008\",\"amount\":\"0.01\"}]",
"merchant_no": "23827062543190",
"divide_trade_no": 801148508556832768,
"divide_out_trade_no": "17519686887541751968688754175196",
"divide_status": "DIVIDE_PENDING",
"divide_create_time": 1751968689,
"sign": "n\/9jOIUONv4SQUqqQNBOM6stsVPHDs5vXH8Gw86Pa4R3iE1SbThu3BKK49SY6H4ZLoS7Tdl1\/VgygVBdCnUMdnzBYo1A2NhrmQsww6zHPCRfAQ3esfnZvrkoSYRy04GvmizzRFokaL5l\/e55ao9TzpJohyEuwOk2w9QO4AO7PQVr+0a8Ba\/cgTLBn97c7wMOos3OfyneCU+OKIaCvU9GQ5i3WIrK7y25gybo+NcDdzWtvZcrZBrQt1e2yVK4mtrBfd2kQlvsCOgI6w5Ztu3pNvNMRWz\/YQuqxjKsCqYHux5wJVqsQOUwmF30+ABJ\/puum0nd0iO6DQdKHKVSyw12aQ=="
},
"msg": "ok"
}
返回失败示例:
{
"code": 200,
"data": {
"code": 40200,
"msg": "\u4e1a\u52a1\u5f02\u5e38",
"sub_code": 20009017,
"sub_msg": "\u5206\u8d26\u4f59\u989d\u8d85\u8fc7\u53ef\u5206\u8d26\u4f59\u989d",
"sign": "CXZ4NNus6qncXITahDUNZvTrAIQ\/IxpO8bK5AgnG8SuKn\/9KUF\/qV1J8ijyzqD6WJx+VApxDpQVjqrUlf2atICkvaD9ol\/tmRwv7GiXnfJfDuJ17qnuaveem2g9jH9uPWxadtihVge0mAnf40HnQ+ineNAom62oleJZKs3M03QRrZDj06gfPDP3lRYGF7zuhSq\/KQW36BZBXzJD\/9N4QD\/brXJz2mOmJezCfTn6qkCkfgHKLkhRAY3jrLauKLSMd2QFluLiKIgVjAoUbQnzRIYGdInwaH58BfOnCluB1w\/oRr9fD8VjlzJ3TIHZ14VD\/WAQY7i3Q8CaGb3qkgnrVYw=="
},
"msg": "ok"
}
返回字段说明
名称 | 类型 | 描述 |
---|---|---|
code | Int | 20000 |
msg | String | success |
trade_no | String | 鸿闻的支付订单号 |
out_trade_no | String | 商户的支付订单号 |
divide_detail | String | 分账申请的详情, json 串 (account:分账接收方商户号, amount:分账金额) ,例子: [{"account":"10021011", "amount":"100"}, {"account":"10021012", "amount":"50"}] |
merchant_no | String | 商户号 |
divide_trade_no | String | 鸿闻的分账订单号 |
divide_out_trade_no | String | 商户分账的请求号(商户的分账订单号) |
divide_create_time | String | 分账发起时间 |
divide_status | String | DIVIDE_SUCCESS(成功), DIVIDE_FAILED(失败), DIVIDE_PENDING(处理中),DIVIDE_PARTIAL_REFUND(分账部分退回), DIVIDE_REFUND(分账全额退回) |
sign | String | 签名字符串 |