文档
测试

微信支付

POST
http://192.168.3.24:8080/pay/wechatBooking

请求头

参数名
类型
描述
必填
platformkey
number
示例:22
必填
platformId
number
示例:1
必填
platformCode
number
示例:213
必填
deviceId
number
示例:123123
必填
timestamp
number
示例:123123123
必填
sign
string
示例:c794eddf86a89bae310d632c5ea6a43a
必填
userToken
number
示例:1000041584672373540
必填

请求参数

参数名
类型
描述
必填
source
INT
必填
channel
STRING
必填
versionCode
INT
必填
userId
LONG
必填
packageName
STRING
必填
eventId
INT
必填
cat_id
LONG
必填

响应参数

参数名
类型
描述
必填
data
array
数据列表
必填
msg
string
示例:sucess
必填
code
number
示例:200
必填

说明 / 示例

#### 原生成功示例: ``` { "msg": "成功", "code": 200, "data": { "package": "Sign=WXPay", "sign": "f8f1909db431035e3aabac18e63a4c9e", "noncestr": "v6yp3798qg9fni09s962am2eqtz9oxyh", "out_trade_no": "2020011815523856634718201", "wechat_key": "C0A49B3DBAB744B95086D54F2F46D9FC", "appid": "wxaf9b65086afe8d0a", "pay_type": 1, "goodsOrderNo": "2", "prepayid": "wx181552387987413fce8a59f91961807200", "partnerid": "1545490451", "apkApplication": "com.yuantian.theatreyy", "tradeId": 307832, "timestamp": "1579333958" } } ``` #### 原生失败调用助手示例: ``` { "msg": "成功", "code": 200, "data": { "downloadUrl": "https://static.lvvf.cn/apk/ys101.apk", "pay_type": 3, "apkApplication": "com.ixcyn.igyxe" } } ``` pay_type=1 拉起支付宝原生支付 pay_type=2 跳转外部url 进行支付(orderinfo) pay_type=3 支付通道已经关闭 pay_type=-1 支付失败 #### 认证失败示例: ``` { "code": 401, "data": null, "msg": "用户认证失败" } ```