Appearance
微信APP支付
公共参数
| 参数 | 类型 | 是否必填 | 最大长度 | 描述 | 示例 |
|---|---|---|---|---|---|
| mch_no | String | 是 | 32 | 商户号 | 2014072300007148 |
| method | String | 是 | 128 | 接口名称,固定为:trade.wechat.app.pay | trade.wechat.app.pay |
| charset | String | 是 | 10 | 调用的接口版本,固定为:utf-8 | utf-8 |
| sign_type | String | 是 | 10 | 商户生成签名字符串所使用的签名算法类型,目前支持 RSA | RSA |
| sign | String | 是 | 344 | 商户请求参数的签名串 | 详见示例 |
| timestamp | String | 是 | 19 | 发送请求的时间,格式"yyyy-MM-dd HH:mm:ss" | 2014-07-24 03:07:50 |
| version | String | 是 | 3 | 调用的接口版本,固定为:1.0 | 1.0 |
| notify_url | String | 是 | 200 | 异步通知地址 | http://localhost/notify.html |
| return_url | String | 否 | 200 | 同步跳转地址 | weixin://1123 |
| biz_content | String | 是 | 业务参数 |
业务参数
| 参数 | 类型 | 是否必填 | 最大长度 | 描述 | 示例 |
|---|---|---|---|---|---|
| out_trade_no | String | 必选 | 64 | 商户订单号。由商家自定义,需保证在商户端不重复。 | 20150320010101001 |
| total_amount | Number | 必选 | 11 | 订单总金额。单位为元,精确到小数点后两位。 | 88.88 |
| subject | String | 必选 | 256 | 订单标题。 | Iphone6 16G |
| client_ip | String | 必选 | 32 | 客户端 IPV4 地址。 | 127.0.0.1 |
| time_expire | String | 可选 | 11 | 订单过期时间(默认值为900秒) | 900 |
返回参数
| 参数 | 类型 | 描述 |
|---|---|---|
| code | Int | 20000 |
| msg | String | success |
| qrcode_url | String | 支付跳转链接 |
| sign | String | 签名字符串 |
示例代码
json
返回值:{
"code": 20000,
"msg": "success",
"out_trade_no": "19269315716",
"total_amount": "1.00",
"trade_no": 961214165019336704,
"qrcode_url": "https://wxmpurl.cn/Evto2DsatSf",
"sign": "HqBu2YvxTude6JYlA+28FRquSRcwh4tVv6P7UdrgzbbVZ8DPNJ9SLYFB8JkXtxz8HZU0O0BPA4TcBHOPD2CBU0I6zTYr+U10EldDBGSJMJGGmePLUrXyUTqUUqbAWIrvMs45DLn1hShtEUddCo6fhAAsPJ/LBe7kHWBHq+cVZESvRsfK5t/6Lzbg9Q5GdWR06acFuSFKrfs4cZLT8eoY36N25qhVx1wC2G/uXiAKlCJnLOoQWQsMPDMFEJ6922rnrEUR/aZ250kVDcnopW1YgFqbKkuznIjjHMbaXZiKHdVXLjPk+IlAC3p32k4hiBSAG2oSGuH1hjxGwel9RxSnjQ=="
}