Appearance
申请分账
说明:申请分账成功后,钱第二天(或第二个工作日,进件的时候设置)到资金账户或者结算账户(进件的时候设置)
分账关系图
公共参数
参数 | 类型 | 是否必填 | 最大长度 | 描述 | 示例值 |
---|---|---|---|---|---|
mch_no | String | 是 | 32 | 商户号 | 2014072300007148 |
method | String | 是 | 128 | 接口名称,固定传 trade.apply.divide | trade.apply.divide |
charset | String | 是 | 10 | 调用的接口版本,固定为:utf-8 | utf-8 |
sign_type | String | 是 | 10 | 商户生成签名字符串所使用的签名算法类型,目前支持 RSA | 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 | 否 | 200 | 分账异步通知地址,200 个字符之内,建议上传 | http://localhost/notify.html |
biz_content | String | 是 | 业务参数 |
业务参数
参数 | 类型 | 是否必填 | 最大长度 | 描述 | 示例值 |
---|---|---|---|---|---|
trade_no | String | 可选 | 64 | 鸿闻的订单号, 与商户自己的订单号二选一 | 20150320010101001 |
out_trade_no | String | 可选 | 64 | 商户自己的订单号,与鸿闻的订单号二选一 | 20150320010101002 |
divide_out_trade_no | String | 是 | 64 | 商户此次请求分账的请求号(可理解为分账订单号, 唯一) | 20150320010101003 |
divide_detail | String | 是 | 256 | 分账详情,json 字符串,account 是分账账号,amount 是分账金额(快钱的分账账号是用户标识) 商盟的分账: 如果是分给个人,account 改成 user_id,并添加参数 account_type = 1; 如果是分给企业对公,account 改成 mer_no,参数 account_type=2 | [{"account":"10021011", "amount":"100"}, {"account":"10021012", "amount":"50"}] 商盟分账参数示例: [{ "user_id":"123", "amount":"1", "account_type":"1"}, {"mer_no":"222", "amcount":"10", "account_type":"2"}] |
parent_merchant_no | String | 否 | 64 | 分账发起者商户号父级商户号 (与下单商户有区别, 分账特有) | 1001213 |
merchant_no | String | 否 | 64 | 分账发起者商户号 (与下单商户有区别, 分账特有) | 1002341 |
fee_payer | String | 否 | 64 | 手续费承担方(快钱平台的用户标识[ userid ],快钱自主分账必须参数) |
返回信息
json
返回结果示例:
{
"code": 20000,
"msg": "success",
"trade_no": "631804925929050112",
"out_trade_no": "2024001",
"divide_detail": [
{
"amount": "0.02",
"account": "10089581903"
}
],
"merchant_no": "21426092187334",
"divide_trade_no": 631813379821408256,
"divide_out_trade_no": "20240011",
"divide_status": "DIVIDE_PENDING",
"divide_create_time": 1711596048,
"sign": "zc1LW1/b4iu5SfF1qA0YU+iHa6n9tV3Q6yZlJkJTg4XdEmGn+vnxK0t9waJwBXZFnoe07PuzwkQhfG9GIBU3OC7vsHnzsKnuV1PGABSrjAJg68Reogx9Gube2jVjXUFafkwp9QoLB99gP+Yj1apdsfP3G9mwUkiofJUoSq2jSxRINL5jrYldsN/JIlBiZIcIsqXwxmqccQyFjhTt5AN/dIJInUEbJcfqS+yG/qGc+kI8zOsq4bt3vxSf5YA77i20wudk8at35xDOCpnZv55qfSdsXPybk3yNiUUsOI12JsbIXoQyTv+cqLcjeqrOrFVWEc6Twm73yuupvX5yhQ9XLA=="
}
返回字段说明
参数 | 类型 | 描述 |
---|---|---|
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"}] |
divide_res_detail | String | 分账返回的详情,json 串 (在需要先退回分账再退款的需求中,此结果很重要,建议本地留存,退分账的时候需要) |
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 | 签名字符串 |