订单支付
创建于 2021-10-10 / 最近更新于 2021-10-10 /
2312
字体:
[默认]
[大]
[更大]
简要描述
订单支付
接口版本
版本号 | 制定人 | 制定日期 | 修订日期 |
---|---|---|---|
1.0.0 | Devil | 2020-09-29 |
请求URL
order/pay
请求方式
POST
公共参数
参数名 | 是否必须 | 类型 | 默认值 | 描述 |
---|---|---|---|---|
application | 是 | string | web | 请求应用、参考公共中详解 |
application_client_type | 是 | string | pc | 请求客户端、参考公共中详解 |
token | 否 | string | token |
请求参数
{
"ids": "110",
"payment_id": "13"
}
参数名 | 是否必须 | 类型 | 默认值 | 描述 |
---|---|---|---|---|
id | 是 | int | 订单id | |
payment_id | 是 | int | 支付方式id |
返回示例
正确时返回
{
"msg": "success",
"code": 0,
"data": {
"is_payment_type": 0,
"data": {
"appId": "wxda7779770f53e901",
"package": "prepay_id=wx101341082236119e521cf833cb54ad0000",
"nonceStr": "4635017c37ed229cb4aaa400795bfe0a",
"signType": "MD5",
"timeStamp": "1633844292",
"paySign": "8A5EE5F80DCD98E1A3D96E889D864724"
},
"order_id": "191",
"order_no": "20211010133812270176",
"payment": {
"id": "13",
"name": "微信",
"payment": "Weixin"
}
}
}
错误时返回
{
"msg": "error",
"code": -1,
"data": []
}
返回参数说明 -> data
参数名 | 是否必须 | 类型 | 描述 |
---|---|---|---|
data | 是 | object | 支付信息(根据不同终端返还不同参数) |
is_payment_type | 是 | int | 支付类型(0正常线上支付、1线下支付、2钱包支付) |
order_id | 是 | int | 订单id |
order_no | 是 | string | 支付日志单号(非订单号) |
payment | 是 | object | 支付方式信息 |
备注
更多返回错误代码请看首页的错误代码描述
200 人点赞过