订单补录
<p><strong>接口描述:</strong> </p>
<ul>
<li>订单补录</li>
</ul>
<p><strong>接口URL:</strong>
测试 <code>https://test.gdyfsk.com/yfpay/v3/supply</code>
预生产 <code>https://beta.gdyfsk.com/yfpay/v3/supply</code>
正式 <code>https://open.gdyfsk.com/yfpay/v3/supply</code></p>
<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>内容</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">Content-Type</td>
<td style="text-align: left;">是</td>
<td>application/json</td>
</tr>
</tbody>
</table>
<p><strong>请求参数(body):</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>参数示例</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">channel_type</td>
<td style="text-align: left;">string(8)</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">通道类型 1网商 2富友 3兴业 4银联 5工商银行 6官方直连 37-建行</td>
<td>37</td>
</tr>
<tr>
<td style="text-align: left;">inst_no</td>
<td style="text-align: left;">string(32)</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">机构号,系统分配</td>
<td>6000001</td>
</tr>
<tr>
<td style="text-align: left;">pay_mode</td>
<td style="text-align: left;">string(64)</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">支付方式:刷卡支付1,扫码支付2,公众号支付3,wap支付4,app支付5,小程序支付6,预授权7,刷脸支付8</td>
<td>3</td>
</tr>
<tr>
<td style="text-align: left;">pay_time</td>
<td style="text-align: left;">string(14)</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">支付请求时间(与支付请求流水号同时存在)</td>
<td>2018116165053</td>
</tr>
<tr>
<td style="text-align: left;">settle_time</td>
<td style="text-align: left;">string(64)</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">订单实际支付时间</td>
<td>2024-11-30 12:05:30(yyyy-MM-dd HH:mm:ss)</td>
</tr>
<tr>
<td style="text-align: left;">pay_trace_no</td>
<td style="text-align: left;">string(32)</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">(商户系统订单号)</td>
<td>51c7d68424e5492199cf7f4734a2b977</td>
</tr>
<tr>
<td style="text-align: left;">total_fee</td>
<td style="text-align: left;">string(32)</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">交易金额(单位分)</td>
<td>12</td>
</tr>
<tr>
<td style="text-align: left;">type</td>
<td style="text-align: left;">string(32)</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">类型:100现金 200银行卡刷卡 300 支付宝 400微信 500口碑</td>
<td>100</td>
</tr>
<tr>
<td style="text-align: left;">function_flag</td>
<td style="text-align: left;">string(32)</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">功能:1.补单交易成功订单,2,补录退款订单,3.撤销补单</td>
<td>1</td>
</tr>
<tr>
<td style="text-align: left;">out_refund_no</td>
<td style="text-align: left;">string(32)</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">乐收赢订单号</td>
<td>function_flag为2必传</td>
</tr>
<tr>
<td style="text-align: left;">out_trade_no</td>
<td style="text-align: left;">string(32)</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">乐收赢订单号</td>
<td>function_flag为3必传</td>
</tr>
<tr>
<td style="text-align: left;">channel_order_no</td>
<td style="text-align: left;">string(32)</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">通道商户号</td>
<td>51c7d68424e5492199cf7f4734a2b977</td>
</tr>
<tr>
<td style="text-align: left;">order_body</td>
<td style="text-align: left;">string(32)</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">订单描述</td>
<td>测试订单</td>
</tr>
<tr>
<td style="text-align: left;">shop_no</td>
<td style="text-align: left;">string(32)</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">门店号</td>
<td>S62407040005</td>
</tr>
<tr>
<td style="text-align: left;">terminal_no</td>
<td style="text-align: left;">string(32)</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">终端号</td>
<td>70019250</td>
</tr>
<tr>
<td style="text-align: left;">mch_no</td>
<td style="text-align: left;">string(32)</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">商户号</td>
<td>852403140005</td>
</tr>
</tbody>
</table>
<p><strong>请求示例:</strong></p>
<ul>
<li>通过支付订单号查询</li>
</ul>
<pre><code class="language-json">{&quot;channel_type&quot;:&quot;2&quot;,
&quot;inst_no&quot;:&quot;60000001&quot;,
&quot;mch_no&quot;:&quot;852403140005&quot;,
&quot;pay_mode&quot;:&quot;3&quot;,
&quot;pay_status_code&quot;:&quot;1&quot;,
&quot;pay_time&quot;:&quot;20240704000000&quot;,
&quot;pay_trace_no&quot;:&quot;20240706171900&quot;,
&quot;total_fee&quot;:&quot;12&quot;,
&quot;type&quot;:&quot;400&quot;,
&quot;function_flag&quot;:&quot;1&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 style="text-align: left;">说明</th>
<th>参数示例</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">code</td>
<td style="text-align: left;">string(32)</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">响应码:200成功,500失败,响应码仅代表通信或参数</td>
<td>200</td>
</tr>
<tr>
<td style="text-align: left;">message</td>
<td style="text-align: left;">string(128)</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">返回信息提示,“操作成功” 等</td>
<td>操作成功</td>
</tr>
<tr>
<td style="text-align: left;">data</td>
<td style="text-align: left;">string(32)</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">响应码:200成功时返回创建订单号</td>
<td>20001064274124070418134721137</td>
</tr>
</tbody>
</table>
<p><strong>返回示例:</strong> </p>
<ul>
<li>成功返回结果:</li>
</ul>
<pre><code class="language-json">{
&quot;code&quot;: 200,
&quot;data&quot;: &quot;200001896J4024070418364610002&quot;,
&quot;message&quot;: &quot;操作成功&quot;
}
</code></pre>