接口版本:
版本号 |
制定人 |
制定日期 |
修订日期 |
1.0.0 |
kevin |
2019-12-28 |
|
请求URL:
请求方式:
请求头:
参数名 |
是否必须 |
类型 |
说明 |
token |
是 |
string |
token参数 |
请求参数:
参数名 |
是否必须 |
类型 |
说明 |
template_id |
是 |
int |
模板id |
qrcode_url |
是 |
string |
二维码路径 |
req_type |
是 |
string |
h5=公众号 app=app,例如:h5 |
pay_method |
否 |
string |
收费必填 ,支付方式 WeChat=微信支付 Alipay=支付宝支付,例如:WeChat |
返回示例:
正确时返回:
免费返回
{
"status": 200,
"msg": "下单成功",
"data": {
"order_id": 16,
"is_charge": 0,
"pay_param": {},
"url": "http://tool.com/module/generalize/getImage?order_id=16"//支付成功跳转该url
}
}
收费返回
微信APP支付返回
{
"status": 200,
"msg": "下单成功",
"data": {
"order_id": 18,
"is_charge": 1,
"pay_param": {
"appid": "wxd65a13300ecaae03",
"partnerid": "1523813651",
"prepayid": "wx281944252675063f80c02e7e1705171700",
"package": "Sign=WXPay",
"noncestr": "hr9yn2rgh6zw0ei1nkgkkhgbptdrmz8c",
"timestamp": "1577533464",
"sign": "D6B47DABC808C0B9C0A389911F275DD3"
},
"url": "http://tool.com/module/generalize/getImage?order_id=18"
}
}
支付宝APP支付返回
{
"status": 200,
"msg": "下单成功",
"data": {
"order_id": 22,
"is_charge": 1,
"pay_param": "alipay_sdk=alipay-sdk-php-easyalipay-20190926&app_id=1523813651&biz_content=%7B%22body%22%3A%22%E5%9C%A8%E7%BA%BF%E6%94%AF%E4%BB%98%22%2C%22subject%22%3A+%22%E5%9C%A8%E7%BA%BF%E6%94%AF%E4%BB%98%22%2C%22out_trade_no%22%3A+%22191228201217168452023%22%2C%22timeout_express%22%3A+%2260m%22%2C%22total_amount%22%3A+%221%22%2C%22product_code%22%3A%22QUICK_MSECURITY_PAY%22%7D&charset=UTF-8&format=json&method=alipay.trade.app.pay¬ify_url=https%3A%2F%2Ftool.union-home.cn%2Fmodule%2Funiontool%2Fgoods%2Forder%2FWeChatCallback&sign_type=RSA2×tamp=2019-12-28+20%3A12%3A17&version=1.0&sign=",
"url": "http://tool.com/module/generalize/getImage?order_id=22"
}
}
错误时返回:
返回参数说明:
备注:
文档更新时间: 2020-02-13 16:37 作者:admin