代付业务
<p><strong>简要描述:</strong> </p>
<ul>
<li>用户代付发起接口</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>/applyfor</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;">商户ID</td>
<td style="text-align: left;">uid</td>
<td style="text-align: left;">string(5)</td>
<td>商户ID号</td>
</tr>
<tr>
<td style="text-align: left;">订单号</td>
<td style="text-align: left;">orderid</td>
<td style="text-align: left;">string(32)</td>
<td>商户平台生成的订单号,唯一</td>
</tr>
<tr>
<td style="text-align: left;">代付类型</td>
<td style="text-align: left;">channel</td>
<td style="text-align: left;">int</td>
<td>参数值见末尾页「代付类型」</td>
</tr>
<tr>
<td style="text-align: left;">异步通知地址</td>
<td style="text-align: left;">notify_url</td>
<td style="text-align: left;">string(100)</td>
<td>http/https开头字符串,支付完成后,通过POST请求的形式将支付结果作为参数通知到商户系统</td>
</tr>
<tr>
<td style="text-align: left;">金额</td>
<td style="text-align: left;">amount</td>
<td style="text-align: left;">float</td>
<td>商家提交金额,接受小数点后四位</td>
</tr>
<tr>
<td style="text-align: left;">客端IP</td>
<td style="text-align: left;">userip</td>
<td style="text-align: left;">string(40)</td>
<td>商家会员ip地址</td>
</tr>
<tr>
<td style="text-align: left;">时间戳</td>
<td style="text-align: left;">timestamp</td>
<td style="text-align: left;">int</td>
<td>GMT时间戳</td>
</tr>
<tr>
<td style="text-align: left;">自定义</td>
<td style="text-align: left;">custom</td>
<td style="text-align: left;">string(100)</td>
<td>原样返回(空字符串也必需传输)</td>
</tr>
<tr>
<td style="text-align: left;">数据签名</td>
<td style="text-align: left;">sign</td>
<td style="text-align: left;">string(32)</td>
<td>32位大写MD5签名值</td>
</tr>
</tbody>
</table>
<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;">收款人开户姓名</td>
<td style="text-align: left;">bank_account</td>
<td style="text-align: left;">string(50)</td>
<td>收款人地址</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code> {
"status": 10000,
"result": {
"transactionid":"123"
}.
"sign":"xxx"
}</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;">状态代码</td>
<td style="text-align: left;">status</td>
<td style="text-align: left;">int</td>
<td>错误代码资讯请看后台</td>
</tr>
<tr>
<td style="text-align: left;">答复资料</td>
<td style="text-align: left;">result</td>
<td style="text-align: left;">object</td>
<td>当状态码为“成功”时返回JSON字串</td>
</tr>
<tr>
<td style="text-align: left;">数据签名</td>
<td style="text-align: left;">sign</td>
<td style="text-align: left;">string</td>
<td>32位大写MD5签名值</td>
</tr>
</tbody>
</table>
<p><strong>返回参数中JSON字串说明</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;">金流交易单号</td>
<td style="text-align: left;">transactionid</td>
<td style="text-align: left;">long</td>
<td>金流平台生成的订单号,唯一</td>
</tr>
</tbody>
</table>