线下支付单退款
<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.refund&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;mobile&quot;: &quot;12345678001&quot;,
&quot;amount&quot;: &quot;12.34&quot;,
&quot;offline_pay_sn&quot;: &quot;003724061000088&quot;,
&quot;timestamp&quot;: 1718019442
},
&quot;is_partial&quot;: 1,
&quot;sign&quot;: &quot;0c68c3263dfeb03ddc6550904e05c734&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.mobile</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>下单手机号</td>
</tr>
<tr>
<td style="text-align: left;">body.amount</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;">is_partial</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</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;退款成功&quot;,
&quot;data&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>
</tbody>
</table>
<h5>备注</h5>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>