确认充值订单
<h3>确认充值订单</h3>
<h5>简要描述</h5>
<ul>
<li>确认充值订单</li>
</ul>
<h5>请求url</h5>
<ul>
<li><a href="https://www.商城域名.com/index.php?s=/api/recharge/submit">https://www.商城域名.com/index.php?s=/api/recharge/submit</a></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST</li>
</ul>
<h5>是否需授权登录</h5>
<ul>
<li>是</li>
</ul>
<h5>请求header</h5>
<table>
<thead>
<tr>
<th>参数名</th>
<th>类型</th>
<th>是否必须</th>
<th>示例值</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>storeId</td>
<td>int</td>
<td>必填</td>
<td>10001</td>
<td>商城ID</td>
</tr>
<tr>
<td>platform</td>
<td>string</td>
<td>必填</td>
<td>H5</td>
<td>当前请求的客户端(APP、小程序、H5等)</td>
</tr>
<tr>
<td>Access-Token</td>
<td>string</td>
<td>选填</td>
<td>-</td>
<td>当前登录用户的 Token</td>
</tr>
</tbody>
</table>
<h5>请求参数</h5>
<table>
<thead>
<tr>
<th>参数名</th>
<th>类型</th>
<th>是否必须</th>
<th>示例值</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>form</td>
<td>object</td>
<td>必填</td>
<td>-</td>
<td>表单数据</td>
</tr>
</tbody>
</table>
<h5>form 参数</h5>
<table>
<thead>
<tr>
<th>参数名</th>
<th>类型</th>
<th>是否必须</th>
<th>示例值</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>method</td>
<td>string</td>
<td>必填</td>
<td>-</td>
<td>支付方式</td>
</tr>
<tr>
<td>client</td>
<td>string</td>
<td>必填</td>
<td>-</td>
<td>当前客户端(APP、小程序、H5等)</td>
</tr>
<tr>
<td>planId</td>
<td>string</td>
<td>条件必填</td>
<td>-</td>
<td>充值套餐ID</td>
</tr>
<tr>
<td>customMoney</td>
<td>string</td>
<td>条件必填</td>
<td>-</td>
<td>自定义充值金额</td>
</tr>
<tr>
<td>extra</td>
<td>object</td>
<td>必填</td>
<td>-</td>
<td>附加数据</td>
</tr>
</tbody>
</table>
<h5>form.extra 参数</h5>
<table>
<thead>
<tr>
<th>参数名</th>
<th>类型</th>
<th>是否必须</th>
<th>示例值</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>returnUrl</td>
<td>string</td>
<td>条件必填</td>
<td><a href="https://xxx.com/#/pages/wallet/recharge/index">https://xxx.com/#/pages/wallet/recharge/index</a></td>
<td>支付成功后的回调地址,仅H5端支付宝支付时需要</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>{
"status": 200,
"message": "success",
"data": {
"payment": {
"appid": "wx8908532a27xxxxxxx",
"nonce_str": "mzOhujM9GdGXRjFt",
"sign": "5351088D6DCA557DD8FF92BADD204705",
"prepay_id": "wx24225558300xxxxxxxxxxxx5836bb90000",
"trade_type": "MWEB",
"mweb_url": "https:\\/\\/wx.tenpay.com\\/cgi-bin\\/mmpayweb-bin\\/checkmweb?prepay_id=wx24225558300xxxxxxxxxxxx5836bb90000&package=4093324891",
"out_trade_no": "2022022456571014",
"time_stamp": "1645714552"
}
}
}</code></pre>
<h5>返回参数</h5>
<table>
<thead>
<tr>
<th>参数名</th>
<th>类型</th>
<th>示例值</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>status</td>
<td>int</td>
<td>200</td>
<td>请求状态(200:请求成功;500:请求错误/失败)</td>
</tr>
<tr>
<td>message</td>
<td>string</td>
<td>success</td>
<td>请求结果的信息,默认为 success</td>
</tr>
<tr>
<td>data</td>
<td>object</td>
<td>-</td>
<td>返回的业务数据</td>
</tr>
</tbody>
</table>
<h5>data 参数</h5>
<table>
<thead>
<tr>
<th>参数名</th>
<th>类型</th>
<th>示例值</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>payment</td>
<td>object</td>
<td>-</td>
<td>在线支付的参数(用于调用微信支付和支付宝付款)</td>
</tr>
</tbody>
</table>