API接口文档

订单支付

创建于 2021-10-10 / 最近更新于 2021-10-10 / 3048
字体: [默认] [大] [更大]

简要描述

订单支付

接口版本

版本号 制定人 制定日期 修订日期
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 人点赞过