简要描述:
- 发送支付请求,微信支付
请求URL:
POST:一级域名/index.php?s=/wapapi/Member/wchatPay
参数:
参数名 | 是否必须 | 类型 | 说明 | |
---|---|---|---|---|
out_trade_no | 必填 | string | 外部交易号 | |
type | 是 | string | 来源类型 | 1为微信环境2为手机浏览器4为ios5为Android6为小程序 |
form_id | 否 | string | 小程序模板消息所需 |
返回示例:
正确时返回:
{
"code": "0",
"code": "请求成功",
"data": {
"appid": "wx4f1ad165f182c1ac",
"err_code": "ORDERPAID",
"err_code_des": "该订单已支付",
"mweb_url": "https://wx.tenpay.com/cgi-bin/mmpayweb-bin/checkmweb?prepay_id=&package=3728576496",
"result_code": "FAIL",
"return_code": "SUCCESS",
"return_msg": "OK",
}
jsapi回调
"data": {
"appid": "wx4f1ad165f182c1ac",
"nonce_str": "dvp2zwmie7e9rv6vda7x94iz9z2nwc3j",
"package": "prepay_id=wx0114380848610098d26eb5961429487017",
"timeStamp":"20190401143808",
"paySign":"9FCD4BAFA3A814A4F547C5E882FD3224",
"signType": "MD5",
"return_msg": "OK",
}
错误时返回:
{
"code": -1,
"message": "系统繁忙"
}
返回参数说明:
参数名 | 类型 | 说明 | |
---|---|---|---|
mweb_url | string | 支付链接,当result_code和return_code均为success时在当前页请求此链接发起支付,直接访问此链接无效 | |
err_code_des | string | 订单描述 | |
result_code | string | 处理结果 | |
return_code | string | 请求状态 |