用户主扫支付接口
<h5>简要描述</h5>
<ul>
<li>用户主扫支付接口</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>/svm/app/order/scan/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;">shopCode</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>商户编号</td>
</tr>
<tr>
<td style="text-align: left;">mallId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>商场id 2 长丰;3 洞桥</td>
</tr>
<tr>
<td style="text-align: left;">amount</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">BigDecimal</td>
<td>用户输入金额(单位:元)</td>
</tr>
<tr>
<td style="text-align: left;">payMethod</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>付款方式:1支付宝,3微信</td>
</tr>
<tr>
<td style="text-align: left;">usePoints</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>使用积分数量</td>
</tr>
<tr>
<td style="text-align: left;">couponCode</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String</td>
<td>使用的优惠券编号</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code class="language-json">{
"code":"0000",
"msg":"操作成功!",
"data":{
"payCenterNo":"1381815426027364352",
"orderNo":"1381815425985286144",
"tradeNo":null,
"needInvokePay":true,
"wxPayInfo":{
"timeStamp":"1618285445554",
"callback_url":null,
"wxPackage":"prepay_id=wx131144055064761875211be47906e90000",
"paySign":"F1798E068D03D444B1654472BEF3F230",
"appId":"wx35738cd35fdd5a15",
"signType":"MD5",
"nonceStr":"1618285445554",
"status":"0"
}
}
}</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;">orderNo</td>
<td style="text-align: left;">String</td>
<td>订单编号</td>
</tr>
<tr>
<td style="text-align: left;">payCenterNo</td>
<td style="text-align: left;">String</td>
<td>支付中心流水</td>
</tr>
<tr>
<td style="text-align: left;">tradeNo</td>
<td style="text-align: left;">String</td>
<td>支付宝交易号</td>
</tr>
<tr>
<td style="text-align: left;">needInvokePay</td>
<td style="text-align: left;">boolean</td>
<td>是否需要唤起支付(false否,true是)</td>
</tr>
<tr>
<td style="text-align: left;">wxPayInfo</td>
<td style="text-align: left;">json</td>
<td>微信支付信息</td>
</tr>
</tbody>
</table>
<h5>备注</h5>