API 调用地址
{域名地址}/api/order/payment
说明:{域名地址} 需要替换成你的域名地址,如 https://www.anqicms.com/api/order/payment
调用方法
POST
请求参数
| 字段名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| order_id | string | 是 | 订单 ID |
| pay_way | string | 是 | 支付方式:可选值有:wechat、weapp、alipay、paypal |
返回参数
| 字段名 | 类型 | 说明 |
|---|---|---|
| code | int | 错误码 |
| msg | string | 错误原因说明 |
| data | object | 结果内容 |
object 结果内容
| 字段名 | 类型 | 说明 |
|---|---|---|
| pay_way | string | 支付方式 |
| code_url | string | 二维码图片链接(微信支付) |
| jump_url | string | 跳转链接(支付宝、paypal 支付) |
| paySign | string | 签名(微信小程序支付) |
| timeStamp | int | 时间戳(微信小程序支付) |
| package | string | package(微信小程序支付) |
| nonceStr | string | nonceStr(微信小程序支付) |
| signType | string | 签名方式(微信小程序支付) |
请求数据示例
| 参数 | 值 |
|---|---|
| order_id | 202211232209080046 |
| pay_way | alipay |
返回数据示例
{
"code": 0,
"msg": "",
"data": {
"pay_way": "alipay",
"jump_url": "https://..."
}
}
错误代码
| 错误码 | 说明 |
|---|---|
| 0 | OK |
| -1 | 错误,错误原因在 msg 中指出 |
| 1001 | 未登录 |
| 1002 | 未授权 |
| 200 | API 请求 OK |