app支付文档
<p>[TOC]</p>
<h5>简要描述</h5>
<ul>
<li>APP支付</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>/apppay/pay</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<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;">out_trade_no</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>商户订单号</td>
</tr>
<tr>
<td style="text-align: left;">pay_type</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>支付渠道:ALIPAY为支付宝,WECHAT为微信</td>
</tr>
<tr>
<td style="text-align: left;">real_amount</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">float</td>
<td>订单金额,实付金额,单位元</td>
</tr>
<tr>
<td style="text-align: left;">subject</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>商品标题</td>
</tr>
<tr>
<td style="text-align: left;">body</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>商品详情</td>
</tr>
<tr>
<td style="text-align: left;">account_code</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>通道编号,可为空,为空自行分配</td>
</tr>
<tr>
<td style="text-align: left;">return_url</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>同步回调地址,可为空,为空优选后台配置地址</td>
</tr>
<tr>
<td style="text-align: left;">notify_url</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>异步回调地址,可为空,为空优选后台配置地址</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>微信返回
{
&quot;rc&quot;: 0,
&quot;mc&quot;: &quot;创建订单成功&quot;,
&quot;ma&quot;: [],
&quot;time&quot;: &quot;1736128819&quot;,
&quot;result&quot;: {
&quot;out_trade_no&quot;: 1736128819,
&quot;amount&quot;: 0.01,
&quot;pay_body&quot;: &quot;{\&quot;userName\&quot;:\&quot;gh_4c26f65ff0c2\&quot;,\&quot;path\&quot;:\&quot;pages\\/fixedAmountPay\\/main?j=0a7a2190b6d4776e88329ac0f49e247e\&quot;,\&quot;miniprogramType\&quot;:0}&quot;,
&quot;sub_pay_type&quot;: &quot;APP_MINI&quot;
}
}
支付宝返回
{
&quot;rc&quot;: 0,
&quot;mc&quot;: &quot;创建订单成功&quot;,
&quot;ma&quot;: [],
&quot;time&quot;: &quot;1736130107&quot;,
&quot;result&quot;: {
&quot;out_trade_no&quot;: 1736130107,
&quot;amount&quot;: 0.01,
&quot;pay_body&quot;: &quot;alipays://platformapi/startapp?appId=2021003182657355&amp;page=pages/fixedAmountPay/main&amp;query=j%3Dfec0775a5642a343c038570826a47267&quot;,
&quot;sub_pay_type&quot;: &quot;APP_MINI&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>
</tbody>
</table>
<h5>备注</h5>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>