11.对账文件下载
<p><strong>简要描述:</strong></p>
<ul>
<li>支持核心企业按天下载对账文件,D+1日11点之后可下载D日的支付交易对账文件,支付交易对账文件内仅包含成功交易,含退款。</li>
<li>服务商模式下既支持服务商下载单个核心企业的支付交易对账文件,也支持服务商一次性下载其下所有核心企业的支付交易对账单,合并在一个CSV文件中。</li>
<li>支持核心企业按天下载分账交易对账单文件,D+1日11点之后可下载D日的分账交易对账文件。</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>/accountstatement/getOrderFile</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST </li>
</ul>
<p><strong>请求类型:</strong></p>
<ul>
<li>application/json</li>
</ul>
<p><br>
<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>说明</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>服务商id,用于服务商代发起交易,传了此参数需要用服务商秘钥进行加签</td>
</tr>
<tr>
<td style="text-align: left;">mchNo</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(30)</td>
<td>商户号,支持传入服务商id,当传入服务商id的时候获取的为服务商对账单,需要后台配置生成服务商对账单后才能使用</td>
</tr>
<tr>
<td style="text-align: left;">appId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(24)</td>
<td>默认为企业appId,若为服务商模式,需传入服务商appId</td>
</tr>
<tr>
<td style="text-align: left;">reqTime</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(13)</td>
<td>请求时间,13位时间戳</td>
</tr>
<tr>
<td style="text-align: left;">version</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(3)</td>
<td>接口版本,固定:1.0</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>签名</td>
</tr>
<tr>
<td style="text-align: left;">signType</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(32)</td>
<td>签名类型,MD5/RSA/SM2</td>
</tr>
<tr>
<td style="text-align: left;">day</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(30)</td>
<td>交易日期,yyyy-MM-dd</td>
</tr>
<tr>
<td style="text-align: left;">fileType</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(30)</td>
<td>文件类型:CSV/EXCEL(不传默认CSV)</td>
</tr>
<tr>
<td style="text-align: left;">billType</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int(30)</td>
<td>账单类型:<br>1-支付交易对账单<br>2-分账交易对账单(不传默认获取支付交易对账单)</td>
</tr>
<tr>
<td style="text-align: left;">day</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(30)</td>
<td>交易日期,yyyy-MM-dd</td>
</tr>
</tbody>
</table>
<p><br></p>
<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>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">code</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>返回状态:0-处理成功,9999-异常,具体错误详见msg字段</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>返回信息:具体错误原因,例如:签名失败、参数格式校验错误</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>签名信息:对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>返回数据: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>
<th style="text-align: left;">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">对账文件</td>
<td style="text-align: left;">fileUrl</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td style="text-align: left;">对账文件链接,下载文件格式为csv,具体字段参见[附录4对账文件示例](<a href="https://www.showdoc.com.cn/2511081072137898/11558663415869454">https://www.showdoc.com.cn/2511081072137898/11558663415869454</a> "附录4对账文件示例")</td>
</tr>
</tbody>
</table>