查询线下支付单
<p>[TOC]</p>
<h5>简要描述</h5>
<ul>
<li>查询线下支付单</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>localhost:8081/addons/yun_shop/api.php?route=plugin.wisely-system.open.payment.query&amp;i=1</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<h5>请求示例</h5>
<pre><code>{
&quot;body&quot;: {
&quot;notstr&quot;: &quot;kutciyozow64&quot;,
&quot;offline_pay_sn&quot;: &quot;003724061000088&quot;,
&quot;timestamp&quot;: 1718019442
},
&quot;sign&quot;: &quot;b85a8af41f025427420a7e0435909961&quot;
}</code></pre>
<h5>参数</h5>
<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;">i</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>站点标识</td>
</tr>
<tr>
<td style="text-align: left;">route</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">plugin.wisely-system.open.payment.purchase</td>
<td>路由</td>
</tr>
<tr>
<td style="text-align: left;">body.offline_pay_sn</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>支付单号</td>
</tr>
<tr>
<td style="text-align: left;">body.timestamp</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>秒级时间戳</td>
</tr>
<tr>
<td style="text-align: left;">body.notstr</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>随机字符串</td>
</tr>
<tr>
<td style="text-align: left;">sign</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>加签值</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>{
&quot;result&quot;: 1,
&quot;msg&quot;: &quot;ok&quot;,
&quot;data&quot;: {
&quot;mobile&quot;: &quot;12345678001&quot;,
&quot;status&quot;: 1,
&quot;status_name&quot;: &quot;已支付&quot;,
&quot;pay_sn&quot;: &quot;WSS2407212234537267&quot;,
&quot;offline_pay_sn&quot;: &quot;003724061001388&quot;,
&quot;pay_type&quot;: 3,
&quot;pay_type_name&quot;: &quot;余额支付&quot;,
&quot;pay_list&quot;: [
{
&quot;pay_type&quot;: &quot;3&quot;,
&quot;pay_type_name&quot;: &quot;余额支付&quot;,
&quot;amount&quot;: &quot;11.34&quot;
}
],
&quot;total_amount&quot;: &quot;12.34&quot;,
&quot;amount&quot;: &quot;11.34&quot;,
&quot;calculate_amount&quot;: &quot;1.00&quot;,
&quot;deductions&quot;: [
{
&quot;pay_order_id&quot;: 14,
&quot;code&quot;: &quot;COUPON&quot;,
&quot;code_name&quot;: &quot;优惠券优惠&quot;,
&quot;amount&quot;: &quot;1.00&quot;,
&quot;remark&quot;: &quot;线上优惠劵线下使用&quot;
}
],
&quot;pay_time&quot;: &quot;2024-07-21 21:37:22&quot;,
&quot;refund_time&quot;: &quot;&quot;,
&quot;remark&quot;: &quot;&quot;
}
}</code></pre>
<h5>返回参数说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">result</td>
<td style="text-align: left;">int</td>
<td>1=成功, 0=失败</td>
</tr>
<tr>
<td style="text-align: left;">msg</td>
<td style="text-align: left;">string</td>
<td>信息</td>
</tr>
<tr>
<td style="text-align: left;">data.mobile</td>
<td style="text-align: left;">string</td>
<td>手机号</td>
</tr>
<tr>
<td style="text-align: left;">data.status</td>
<td style="text-align: left;">int</td>
<td>状态 0=未付款, 1=已付款, 2=已退款, 3=自主关闭订单, 4=超时关闭订单, 5=部分退款, 9=支付中</td>
</tr>
<tr>
<td style="text-align: left;">data.status_name</td>
<td style="text-align: left;">string</td>
<td>状态名称</td>
</tr>
<tr>
<td style="text-align: left;">data.pay_type</td>
<td style="text-align: left;">int</td>
<td>支付类型: 3=余额 11005 = 汇旺 11006 = ABA支付</td>
</tr>
<tr>
<td style="text-align: left;">data.pay_type_name</td>
<td style="text-align: left;">string</td>
<td>支付类型名称</td>
</tr>
<tr>
<td style="text-align: left;">data.pay_list</td>
<td style="text-align: left;">string</td>
<td>支付类型名称</td>
</tr>
<tr>
<td style="text-align: left;">data.pay_list.pay_type</td>
<td style="text-align: left;">int</td>
<td>支付类型</td>
</tr>
<tr>
<td style="text-align: left;">data.pay_list.pay_type_name</td>
<td style="text-align: left;">string</td>
<td>支付类型名称</td>
</tr>
<tr>
<td style="text-align: left;">data.pay_list.amount</td>
<td style="text-align: left;">string</td>
<td>支付金额</td>
</tr>
<tr>
<td style="text-align: left;">data.offline_pay_sn</td>
<td style="text-align: left;">string</td>
<td>支付单号</td>
</tr>
<tr>
<td style="text-align: left;">data.total_amount</td>
<td style="text-align: left;">string</td>
<td>总支付金额</td>
</tr>
<tr>
<td style="text-align: left;">data.amount</td>
<td style="text-align: left;">string</td>
<td>实际支付金额</td>
</tr>
<tr>
<td style="text-align: left;">data.calculate_amount</td>
<td style="text-align: left;">string</td>
<td>优惠总金额</td>
</tr>
<tr>
<td style="text-align: left;">data.pay_time</td>
<td style="text-align: left;">string</td>
<td>支付时间</td>
</tr>
<tr>
<td style="text-align: left;">data.refund_time</td>
<td style="text-align: left;">string</td>
<td>退款时间</td>
</tr>
<tr>
<td style="text-align: left;">data.remark</td>
<td style="text-align: left;">string</td>
<td>备注</td>
</tr>
<tr>
<td style="text-align: left;">data.deductions</td>
<td style="text-align: left;">array</td>
<td>优惠明细</td>
</tr>
<tr>
<td style="text-align: left;">data.deductions.code</td>
<td style="text-align: left;">string</td>
<td>优惠代码: COUPON = 代金券优惠, LEVEL = 等级优惠</td>
</tr>
<tr>
<td style="text-align: left;">data.deductions.code_name</td>
<td style="text-align: left;">string</td>
<td>优惠代码名称</td>
</tr>
<tr>
<td style="text-align: left;">data.deductions.amount</td>
<td style="text-align: left;">string</td>
<td>优惠金额</td>
</tr>
<tr>
<td style="text-align: left;">data.deductions.remark</td>
<td style="text-align: left;">string</td>
<td>优惠备注</td>
</tr>
</tbody>
</table>
<h5>备注</h5>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>