支付相关接口¶
POST 提交支付订单¶
POST /prod-api/order/pay/order/submit
Body 请求参数
{
"channelCode": "alipay_pc",
"displayMode": "url",
"id": 333,
"returnUrl": "http://demo.com:89/paySuccess"
}
请求参数¶
| 名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
|---|---|---|---|---|---|
| body | body | PayOrderSubmitReqVO | 否 | PayOrderSubmitReqVO | none |
返回示例
200 Response
返回结果¶
| 状态码 | 状态码含义 | 说明 | 数据模型 |
|---|---|---|---|
| 200 | OK | none | Inline |
| 201 | Created | none | Inline |
| 401 | Unauthorized | none | Inline |
| 403 | Forbidden | none | Inline |
| 404 | Not Found | none | Inline |
返回数据结构¶
状态码 200
| 名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
|---|---|---|---|---|---|
| » additionalProperties | object | false | none | none |
数据模型¶
PayOrderSubmitReqVO
{
"channelCode": "wx_pub",
"channelExtras": {
"property1": "string",
"property2": "string"
},
"displayMode": "url",
"id": 1024,
"returnUrl": "string"
}
PayOrderSubmitReqVO
属性¶
| 名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
|---|---|---|---|---|---|
| channelCode | string | false | none | 支付渠道 | |
| channelExtras | object | false | none | 支付渠道的额外参数,例如说,微信公众号需要传递 openid 参数 | |
| » additionalProperties | string | false | none | none | |
| displayMode | string | false | none | 展示模式 | |
| id | integer(int64) | false | none | 支付单编号 | |
| returnUrl | string | false | none | 回跳地址 |