批量分账
<p><strong>简要描述:</strong> </p>
<ul>
<li>批量分账接口,用于对收款订单发起分账。分账处理完成后会通过分账结果通知接口逐笔进行通知</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>/batchDivision/division</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST </li>
</ul>
<p><strong>请求类型:</strong></p>
<ul>
<li>application /json</li>
</ul>
<p><strong>请求参数:</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必填</th>
<th style="text-align: left;">类型</th>
<th style="text-align: left;">描述</th>
<th style="text-align: left;">示例值</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">orgId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">服务商号,用于服务商代发起交易,传了此参数需要用服务商密钥进行加签</td>
</tr>
<tr>
<td style="text-align: left;">mchNo</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">商户号</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">appId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">应用ID,默认为商户应用ID,若为服务商模式,需传入服务商appId</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">reqTime</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">long</td>
<td style="text-align: left;">请求接口时间,13位时间戳</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">version</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">接口版本号,固定:1.0</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">sign</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">签名值,详见签名算法</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">signType</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">签名类型</td>
<td style="text-align: left;">MD5/RSA/SM2</td>
</tr>
<tr>
<td style="text-align: left;">notifyUrl</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">分账结果异步回调URL</td>
</tr>
<tr>
<td style="text-align: left;">batchDivisionInfos</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">待分账列表,为JSONArray字符串,最多支持100条。详细见下方batchDivisionInfos</td>
<td style="text-align: left;"></td>
</tr>
</tbody>
</table>
<p><strong>batchDivisionInfos 待分账列表详情</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">mchAssureOrderNo</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>商户系统分账订单号</td>
</tr>
<tr>
<td style="text-align: left;">mchOrderNo</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>商户系统支付订单号(与通企付支付订单号二选一)</td>
</tr>
<tr>
<td style="text-align: left;">payOrderId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>通企付支付订单号 (与商户系统支付订单号二选一)</td>
</tr>
<tr>
<td style="text-align: left;">couponAmount</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>平台抽佣金额,单位分,不抽佣不填(如果选了分账模板编号此字段无效)</td>
</tr>
<tr>
<td style="text-align: left;">receiverGroupId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">long</td>
<td>分账模板编号(如果选了分账模板编号,平台抽佣金额和分账信息字段无效)</td>
</tr>
<tr>
<td style="text-align: left;">divisionDetails</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">JSONArray</td>
<td>分账信息,如果不分账则不填(如果选了分账模板编号此字段无效),详细见下方divisionDetails</td>
</tr>
<tr>
<td style="text-align: left;">extParam</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>最多100个字符,商户拓展参数,用于透传给商户,不可包含竖线特殊字符</td>
</tr>
</tbody>
</table>
<p><strong>divisionDetails分账信息详情</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">divisionBizMemNo</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>分账方的商户会员编号</td>
</tr>
<tr>
<td style="text-align: left;">amount</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>分账金额,单位分</td>
</tr>
<tr>
<td style="text-align: left;">remark</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>备注,最多100个字符</td>
</tr>
</tbody>
</table>
<p><strong>响应参数:</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必填</th>
<th style="text-align: left;">类型</th>
<th style="text-align: left;">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">code</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">返回状态, 0-处理成功,其他-处理有误,详见错误码</td>
</tr>
<tr>
<td style="text-align: left;">msg</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(128)</td>
<td style="text-align: left;">返回信息,具体错误原因,例如:签名失败、参数格式校验错误</td>
</tr>
<tr>
<td style="text-align: left;">sign</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(32)</td>
<td style="text-align: left;">签名信息, 对data内数据签名,如data为空则不返回</td>
</tr>
<tr>
<td style="text-align: left;">data</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Json</td>
<td style="text-align: left;">返回下单数据,json格式数据</td>
</tr>
</tbody>
</table>
<p><strong>data数据格式</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必填</th>
<th style="text-align: left;">类型</th>
<th style="text-align: left;">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">batchNo</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(30)</td>
<td style="text-align: left;">分账批次号,返回系统分账批次号</td>
</tr>
<tr>
<td style="text-align: left;">state</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">分账状态:<li>1-进行中 <li>3-失败</td>
</tr>
<tr>
<td style="text-align: left;">errCode</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">上游渠道返回的错误码</td>
</tr>
<tr>
<td style="text-align: left;">errMsg</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">上游渠道返回的错误描述</td>
<td></td>
</tr>
</tbody>
</table>