获取支付方式
<h3>请求路由url</h3>
<p>/api/order_pay/getPayType</p>
<h3>请求方式</h3>
<p>get</p>
<h3>get请求参数</h3>
<table>
<thead>
<tr>
<th style="text-align: center;"><strong> 参数 </strong></th>
<th style="text-align: center;"><strong> 说明 </strong></th>
<th style="text-align: center;"><strong> 类型 </strong></th>
<th style="text-align: center;"><strong> 是否必要 </strong></th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center;">token</td>
<td style="text-align: center;">登录时返回的token</td>
<td style="text-align: center;">string</td>
<td style="text-align: center;">是</td>
</tr>
<tr>
<td style="text-align: center;">is_app</td>
<td style="text-align: center;">如果是app则传1,否则不用传</td>
<td style="text-align: center;">int</td>
<td style="text-align: center;">否</td>
</tr>
</tbody>
</table>
<h3>请求结果(当前用户为经销商,app与非app环境是一样的)</h3>
<pre><code class="language-json">{
"code": 1,
"msg": "",
"time": "1644376744",
"data": [//支付类型列表
{
"method": [//当前支付类型下的支付方式列表,一般只有一个
{
"name": "预付款支付",
"key": "balance"
}
],
"key": "cicp",
"name": "预付款支付",
"default": 1//默认选中
},
{
"method": [
{
"name": "信用额度支付",
"key": "credit"
}
],
"key": "credit",
"name": "信用额度支付",
"default": 0
}
]
}</code></pre>
<h3>请求结果(app环境,当前为普通用户)</h3>
<pre><code class="language-json">{
"code": 1,
"msg": "",
"time": "1644377003",
"data": [
{
"method": [
{
"name": "APP支付",
"key": "app"
}
],
"key": "wechat",
"name": "微信",
"default": 1
},
{
"method": [
{
"name": "APP支付",
"key": "app"
}
],
"key": "alipay",
"name": "支付宝",
"default": 0
}
]
}</code></pre>
<h3>请求结果(非app环境,当前为普通用户微信客户端环境)</h3>
<pre><code class="language-json">{
"code": 1,
"msg": "",
"time": "1644377171",
"data": [
{
"method": [
{
"name": "公众号支付",
"key": "mp"
}
],
"key": "wechat",
"name": "微信",
"default": 1
}
]
}</code></pre>
<h3>请求结果(非app环境,当前为普通用户非微信客户端环境)</h3>
<pre><code class="language-json">{
"code": 1,
"msg": "",
"time": "1644377213",
"data": [
{
"method": [
{
"name": "H5支付",
"key": "wap"
}
],
"key": "alipay",
"name": "支付宝",
"default": 1
}
]
}</code></pre>
<h3>备注</h3>
<p><strong>如果是经销商则只有以下的支付方式:</strong></p>
<pre><code>预付款余额支付(cicp)的 balance 支付方式 (支付传参:type=cicp method=balance)
信用额支付(credit)的 credit 支付方式 (支付传参:type=credit method=credit)</code></pre>
<p><strong>H5网页非微信客户端支持(普通用户):</strong></p>
<pre><code>支付宝支付(alipay)的wap 支付方式 (支付传参:type=alipay method=wap)</code></pre>
<p><strong>H5网页微信客户端支持(普通用户):</strong></p>
<pre><code>微信支付(wechat)的mp 支付方式 (支付传参:type=wechat method=mp)</code></pre>
<p><strong>app客户端支持(普通用户):</strong></p>
<pre><code>微信支付(wechat)的app 支付方式 (支付传参:type=wechat method=app)
支付宝支付(alipay)的wap 支付方式 (支付传参:type=alipay method=app)</code></pre>