简要描述
请求url
- https://www.商城域名.com/index.php?s=/api/cashier/orderPay
请求方式
是否需授权登录
请求header
| 参数名 | 类型 | 是否必须 | 示例值 | 说明 | 
| storeId | int | 必填 | 10001 | 商城ID | 
| platform | string | 必填 | H5 | 当前请求的客户端(APP、小程序、H5等) | 
| Access-Token | string | 选填 | - | 当前登录用户的 Token | 
请求参数
| 参数名 | 类型 | 是否必须 | 示例值 | 说明 | 
| form | object | 必填 | - | 表单数据 | 
form 参数
| 参数名 | 类型 | 是否必须 | 示例值 | 说明 | 
| method | string | 必填 | - | 支付方式 | 
| client | string | 必填 | - | 当前客户端(APP、小程序、H5等) | 
| orderId | int | 必填 | - | 订单ID | 
| extra | object | 必填 | - | 附加数据 | 
form.extra 参数
返回示例
{
    "status": 200,
    "message": "success",
    "data": {
        "payment": {
            "appid": "wx8908532a27xxxxxxx",
            "nonce_str": "mzOhujM9GdGXRjFt",
            "sign": "5351088D6DCA557DD8FF92BADD204705",
            "prepay_id": "wx24225558300xxxxxxxxxxxx5836bb90000",
            "trade_type": "MWEB",
            "mweb_url": "https:\/\/wx.tenpay.com\/cgi-bin\/mmpayweb-bin\/checkmweb?prepay_id=wx24225558300xxxxxxxxxxxx5836bb90000&package=4093324891",
            "out_trade_no": "2022022456571014",
            "time_stamp": "1645714552"
        }
    }
}
返回参数
| 参数名 | 类型 | 示例值 | 说明 | 
| status | int | 200 | 请求状态(200:请求成功;500:请求错误/失败) | 
| message | string | success | 请求结果的信息,默认为 success | 
| data | object | - | 返回的业务数据 | 
data 参数
| 参数名 | 类型 | 示例值 | 说明 | 
| payment | object | - | 在线支付的参数(用于调用微信支付和支付宝付款) |