使用场景:对接口3.5.12统一扫码、3.5.14统一支付、3.5.16生成订单上送字段splitFlag值为3时,必须调用此接口完成分账和上账确认,一笔交易可以调用多次进行分账。接口调用返回成功后,需要调用3.22分账确认结果查询接口获取分账确认结果。
3.5.14统一支付接口支付类型为W11时,需用户在微信侧“确认收货”后,微信侧才释放资金参与结算,才可调用此接口进行分账确认。
该接口不支持阶梯分账(可正常收款,但不执行阶梯分账规则)。
method: allinpay.shopoint.orderService.splitConfirm
version: 1.0
业务请求参数
字段名 |
参数类型 |
必填 |
最大长度 |
说明 |
取值 |
reqSn |
String |
是 |
64 |
分账子单号 |
须保证在一笔交易中各分账单号唯一。如果是支付接口上送的子订单号,则按支付接口上送的参数进行分账;如果非支付接口上送的子订单号,则按本接口上送的参数进行分账 |
amount |
String |
否 |
14 |
分账金额 |
单位:元。非支付接口上送的子订单时必填 |
splitIdType |
Integer |
否 |
2 |
分账主体类型 |
0-机构,3-分账方。非支付接口上送的子订单时必填 |
splitId |
Integer |
否 |
11 |
分账主体ID |
非支付接口上送的子订单且分账主体类型上送3时必填 |
remark |
String |
否 |
50 |
备注 |
|
origReqSn |
String |
是 |
64 |
原商户交易单号 |
|
业务响应参数
字段名 |
参数类型 |
必填 |
最大长度 |
说明 |
取值 |
|
code |
Integer |
是 |
4 |
返回码 |
0:表示成功; 3:表示失败,具体失败原因参见msg字段; 其他:参见4.1 公共返回码 |
|
msg |
String |
是 |
200 |
错误信息 |
|
|
data |
reqSn |
String |
是 |
64 |
分账子单号 |
|
trxAmt |
String |
是 |
14 |
分账金额 |
单位元 |
|
fee |
String |
是 |
7 |
手续费 |
单位元,分摊的手续费 |