历史交易查询-查询
<p><strong>简要描述:</strong> </p>
<ul>
<li>历史交易查询 查询接口</li>
<li>Author: 刘志航</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li>测试: <code>https://op-test.ipaynow.cn/tradeModel/payPlatform/historyTransInfo</code></li>
<li>生产: <code>https://op.ipaynow.cn/tradeModel/payPlatform/historyTransInfo.do</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST </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>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">currentPage</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Integer</td>
<td>页码</td>
</tr>
<tr>
<td style="text-align: left;">pageSize</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Integer</td>
<td>每页显示数量</td>
</tr>
<tr>
<td style="text-align: left;">transId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>代付流水号</td>
</tr>
<tr>
<td style="text-align: left;">acqOrg</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>收单机构</td>
</tr>
<tr>
<td style="text-align: left;">routerTypeId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>路由Id</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;">toType</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>打款类型(0对私 1对公)</td>
</tr>
<tr>
<td style="text-align: left;">chMchId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>渠道子号</td>
</tr>
<tr>
<td style="text-align: left;">mchName</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>商户名称</td>
</tr>
<tr>
<td style="text-align: left;">mchId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>商户号</td>
</tr>
<tr>
<td style="text-align: left;">transStatus</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>交易状态(A001 成功 A002失败)</td>
</tr>
<tr>
<td style="text-align: left;">toAccName</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>收款人名称</td>
</tr>
<tr>
<td style="text-align: left;">startDate</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>交易时间-开始(yyyy-MM-dd HH:mm:ss) 默认昨天</td>
</tr>
<tr>
<td style="text-align: left;">endDate</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>交易时间-结束(yyyy-MM-dd HH:mm:ss) 默认昨天</td>
</tr>
<tr>
<td style="text-align: left;">chTransId</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>银行流水号</td>
</tr>
<tr>
<td style="text-align: left;">mchPrincipal</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>商户负责人</td>
</tr>
<tr>
<td style="text-align: left;">toAccNoAfterFour</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>收款账号后四位</td>
</tr>
<tr>
<td style="text-align: left;">prevTotalCount</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Integer</td>
<td>前面N个十分钟对应的总数(翻页使用)</td>
</tr>
<tr>
<td style="text-align: left;">currentTotalCount</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Integer</td>
<td>当前N个十分钟对应的总数(翻页使用)</td>
</tr>
<tr>
<td style="text-align: left;">tenNum</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Integer</td>
<td>查询10分钟次数(翻页使用)</td>
</tr>
<tr>
<td style="text-align: left;">factTransDateBegin</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Integer</td>
<td>实际查询开始日期(翻页使用)</td>
</tr>
<tr>
<td style="text-align: left;">factTransDateEnd</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Integer</td>
<td>实际查询结束日期(翻页使用)</td>
</tr>
<tr>
<td style="text-align: left;">pageType</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Integer</td>
<td>1首页标识 -1尾页标识(翻页使用)</td>
</tr>
<tr>
<td style="text-align: left;">pageFlag</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Integer</td>
<td>1向下翻页 -1向上翻页(翻页使用)</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>{
&quot;head&quot;: {
&quot;rd&quot;: &quot;0&quot;,
&quot;rm&quot;: &quot;成功&quot;
},
&quot;body&quot;: {
&quot;paginator&quot;: {
&quot;currentPage&quot;: 1,
&quot;pageSize&quot;: 20,
&quot;pageNum&quot;: 78369,
&quot;totalCount&quot;: 1567370,
&quot;orderIndexPrevate&quot;: null,
&quot;orderIndexNext&quot;: null,
&quot;prevTotalCount&quot;: null,
&quot;currentTotalCount&quot;: null,
&quot;tenNum&quot;: null,
&quot;factTransDateBegin&quot;: null,
&quot;factTransDateEnd&quot;: null,
&quot;pageType&quot;: null
},
&quot;result&quot;: [
{
&quot;relativeBankName&quot;: null,
&quot;appId&quot;: &quot;1466063755140964&quot;,
&quot;relativeCardType&quot;: null,
&quot;bankRebateIpaynow&quot;: &quot;0&quot;,
&quot;ipaynowAmount&quot;: &quot;0&quot;,
&quot;spTid&quot;: null,
&quot;channelAppId&quot;: null,
&quot;mchOrderName&quot;: &quot;打赏认证商品&quot;,
&quot;transStatus&quot;: &quot;A00I&quot;,
&quot;amount&quot;: &quot;101&quot;,
&quot;transDate&quot;: &quot;2018-01-23 23:59:59&quot;,
&quot;accDate&quot;: null,
&quot;settleAmount&quot;: &quot;0&quot;,
&quot;mchManager&quot;: &quot;王某某&quot;,
&quot;totalAmount&quot;: &quot;0&quot;,
&quot;checkDate&quot;: null,
&quot;tid&quot;: &quot;&quot;,
&quot;relativeAccName&quot;: null,
&quot;deviceId&quot;: &quot;06&quot;,
&quot;mchOrderDate&quot;: &quot;2018-01-23 23:59:59&quot;,
&quot;bankProfit&quot;: &quot;0&quot;,
&quot;routerTypeId&quot;: &quot;60&quot;,
&quot;channelTransId&quot;: &quot;&quot;,
&quot;rrn&quot;: &quot;&quot;,
&quot;channelId&quot;: &quot;13&quot;,
&quot;originalTransId&quot;: &quot;&quot;,
&quot;mhtSubMchId&quot;: null,
&quot;ipaynowRebateMch&quot;: &quot;0&quot;,
&quot;settleDate&quot;: null,
&quot;mchOrderId&quot;: &quot;PROWPWX1516723199566posc&quot;,
&quot;mchId&quot;: &quot;000000000515109&quot;,
&quot;subMchId&quot;: &quot;107100003231974&quot;,
&quot;fee&quot;: &quot;0&quot;,
&quot;terminalMchId&quot;: &quot;&quot;,
&quot;spMid&quot;: &quot;1071000004&quot;,
&quot;transType&quot;: &quot;05&quot;,
&quot;transId&quot;: &quot;200601201801232359594467126&quot;,
&quot;relativeAccNo&quot;: null,
&quot;mchManagerDept&quot;: &quot;[\&quot;7\&quot;,\&quot;6\&quot;]&quot;,
&quot;storeId&quot;: null,
&quot;settleFlag&quot;: &quot;&quot;,
&quot;spFee&quot;: &quot;0&quot;
},
{
&quot;relativeBankName&quot;: null,
&quot;appId&quot;: &quot;150468523435928&quot;,
&quot;relativeCardType&quot;: null,
&quot;bankRebateIpaynow&quot;: &quot;0&quot;,
&quot;ipaynowAmount&quot;: &quot;0&quot;,
&quot;spTid&quot;: null,
&quot;channelAppId&quot;: null,
&quot;mchOrderName&quot;: &quot;1&quot;,
&quot;transStatus&quot;: &quot;A00I&quot;,
&quot;amount&quot;: &quot;600&quot;,
&quot;transDate&quot;: &quot;2018-01-23 23:59:59&quot;,
&quot;accDate&quot;: null,
&quot;settleAmount&quot;: &quot;0&quot;,
&quot;mchManager&quot;: &quot;张某&quot;,
&quot;totalAmount&quot;: &quot;0&quot;,
&quot;checkDate&quot;: null,
&quot;tid&quot;: &quot;&quot;,
&quot;relativeAccName&quot;: null,
&quot;deviceId&quot;: &quot;06&quot;,
&quot;mchOrderDate&quot;: &quot;2018-01-23 23:59:59&quot;,
&quot;bankProfit&quot;: &quot;0&quot;,
&quot;routerTypeId&quot;: &quot;60&quot;,
&quot;channelTransId&quot;: &quot;&quot;,
&quot;rrn&quot;: &quot;&quot;,
&quot;channelId&quot;: &quot;13&quot;,
&quot;originalTransId&quot;: &quot;&quot;,
&quot;mhtSubMchId&quot;: null,
&quot;ipaynowRebateMch&quot;: &quot;0&quot;,
&quot;settleDate&quot;: null,
&quot;mchOrderId&quot;: &quot;4180123230662377953&quot;,
&quot;mchId&quot;: &quot;000000001556202&quot;,
&quot;subMchId&quot;: &quot;107290056110795&quot;,
&quot;fee&quot;: &quot;0&quot;,
&quot;terminalMchId&quot;: &quot;&quot;,
&quot;spMid&quot;: &quot;1071000004&quot;,
&quot;transType&quot;: &quot;05&quot;,
&quot;transId&quot;: &quot;200601201801232359594467121&quot;,
&quot;relativeAccNo&quot;: null,
&quot;mchManagerDept&quot;: &quot;[\&quot;7\&quot;]&quot;,
&quot;storeId&quot;: null,
&quot;settleFlag&quot;: &quot;&quot;,
&quot;spFee&quot;: &quot;0&quot;
}
]
}
}</code></pre>
<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;">currentPage</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Integer</td>
<td>当前页码</td>
</tr>
<tr>
<td style="text-align: left;">pageSize</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Integer</td>
<td>每页显示数量</td>
</tr>
<tr>
<td style="text-align: left;">pageNum</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Integer</td>
<td>总页数</td>
</tr>
<tr>
<td style="text-align: left;">totalCount</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Integer</td>
<td>总记录数</td>
</tr>
<tr>
<td style="text-align: left;">result</td>
<td style="text-align: left;"></td>
<td style="text-align: left;"></td>
<td></td>
</tr>
<tr>
<td style="text-align: left;">transDate</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>交易时间</td>
</tr>
<tr>
<td style="text-align: left;">transId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>代付流水号</td>
</tr>
<tr>
<td style="text-align: left;">mchOrderId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>商户订单号</td>
</tr>
<tr>
<td style="text-align: left;">mchId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>商户号</td>
</tr>
<tr>
<td style="text-align: left;">mchName</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>商户名称</td>
</tr>
<tr>
<td style="text-align: left;">accType</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>打款类型 0对私 1对公</td>
</tr>
<tr>
<td style="text-align: left;">transType</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>交易类型 09:代付</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;">payerAccName</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>收款人名称</td>
</tr>
<tr>
<td style="text-align: left;">payerAccNo</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>收款人账号</td>
</tr>
<tr>
<td style="text-align: left;">routerTypeId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>路由Id</td>
</tr>
<tr>
<td style="text-align: left;">acqOrg</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>收单机构</td>
</tr>
<tr>
<td style="text-align: left;">subMchId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>渠道子号</td>
</tr>
<tr>
<td style="text-align: left;">transStatus</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>交易状态 A001:成功 A002:失败</td>
</tr>
<tr>
<td style="text-align: left;">settleFlag</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>清算标示 0 未清算 1 已清算</td>
</tr>
</tbody>
</table>
<p><strong>备注</strong> </p>
<ul>
<li>routerTypeId 路由名称 请传入对应路由</li>
<li>查询历史交易后 7 个参数首次查询可不传, 翻页时必传, 传入上次返回内容</li>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>