简要描述:

  • 微信支付接口

接口版本:

版本号 制定人 制定日期 修订日期
1.0.0 孙程 2019-09-18

请求URL:

请求方式:

  • get

请求头:

参数名 是否必须 类型 说明
Content-Type string
Content-MD5 string token

请求参数:

参数名 是否必须 类型 说明
token string 用户授权信息
totalFee float 支付金额
type int 0=余额 1=在线
ordertype int 0=维保 1=事故 2=车辆信息 3=vin获取车辆信息 4=vin和发动机 5=违章 6=车辆抵押状态
ordersn string 客户订单序列号
wx_openid string 公众号openid
req_method string h5=h5/公众号 ,small=小程序,app=app支付
pay_method string 支付发送 WeChat=微信 ,Alipay=支付宝

返回示例:

正确时返回(例子):

微信h5/小程序支付
微信支付返回
{
    "appId": "wx045139a6c8c33a4e",
    "timeStamp": "1568794677",
    "nonceStr": "d53fdwgtsdhqmoiqo866smyvaawg32oh",
    "package": "prepay_id=wx1816175708158210839e633e1942110400",
    "signType": "MD5",
    "paySign": "2CA35D1BC3E4C2D3E5F03E0440BE9DDB"
}


微信app支付
{
    "msg": "请求成功",
    "code": 200,
    "icon": 1,
    "time": 2000,
    "data": {
        "appid": "wxd65a13300ecaae03",
        "partnerid": "1523813651",
        "prepayid": "wx23141055361485d440a50ab41429136800",
        "package": "Sign=WXPay",
        "noncestr": "2f7gcl35xl6g61tm8z6lbc1nm6ppe4ay",
        "timestamp": "1577081454",
        "sign": "473462D43EA604003027E6B6103B8671"
    },
    "url": null
}


支付宝app支付
{
    "msg": "请求成功",
    "code": 200,
    "icon": 1,
    "time": 2000,
    "data": "alipay_sdk=alipay-sdk-php-easyalipay-20190926&app_id=2019121169879357&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+%2262561577081271293%22%2C%22timeout_express%22%3A+%2260m%22%2C%22total_amount%22%3A+%223%22%2C%22product_code%22%3A%22QUICK_MSECURITY_PAY%22%7D&charset=UTF-8&format=json&method=alipay.trade.app.pay&notify_url=http%3A%2F%2Fcha.com%2Fmodule%2Fapi%2Fchachebaobei%2Fpay%2FaliPayCallback&sign_type=RSA2&timestamp=2019-12-23+14%3A09%3A37&version=1.0&sign=nhpjarZ4KbDEnmtsJjZIBxcTvEk%2BlQhZcv1nHNDrRWVNqi7kJlAkji%2BL1YIsuNwbVIe60RX%2FGBGfVwyZz2q1nqwAGWV8Dz46FXSgqQY7vAso4CuQ284CSWtV3oacrU1s8jfJB9lFgI3oyO8OrvvbY28twn%2BOoiDj2OArWEnKjU1epTUXtxa1GikfNThQEWpkQ7lgwOcb76%2B%2B2bdCVzJ2ubDVx75wwwjxe9qxcIJrTx%2FBFtkPh9uQ4QnKSBFsLzehfpkCLY8OmleNUDGXdYATZnJ3ghZcMkFl%2FzkD2OLPy%2BJT3%2Be0R3H5rsevszyUoKZ9DhuNgDawiLka9HKtXKDlXQ%3D%3D",
    "url": null
}

错误时返回(例子):

{

}

返回参数说明:

参数名 类型 说明
package array 预付id

备注:

  • 更多返回错误代码请看下面
    200 请求成功
    400 请求失败
文档更新时间: 2020-01-14 11:55   作者:jetsamsun
上一篇:
下一篇: