主题
支付管理
支付
| 项目 | 内容 |
|---|---|
| 接口描述 | 支付 |
| 接口地址 | /console/v1/pay |
| 请求方式 | POST |
| 接口版本 | v1 |
请求参数
| name | type | default | validate | desc |
|---|---|---|---|---|
| id | int | 1 | validate:required | desc:订单ID |
| gateway | string | WxPay | 支付插件标识validate:required | desc:支付方式 |
响应参数
| name | type | default | desc |
|---|---|---|---|
| status | int | - | desc:状态码 |
| msg | string | - | desc:提示信息 |
| code | string | - | desc:当status为200且code为Paid时表示支付完成 |
| data.html | string | - | desc:三方接口返回内容 |
支付状态
| 项目 | 内容 |
|---|---|
| 接口描述 | 支付状态 |
| 接口地址 | /console/v1/pay/:id/status |
| 请求方式 | GET |
| 接口版本 | v1 |
请求参数
| name | type | default | validate | desc |
|---|---|---|---|---|
| id | int | 1 | validate:required | desc:订单ID |
响应参数
| name | type | default | desc |
|---|---|---|---|
| status | int | - | desc:状态码 |
| msg | string | - | desc:提示信息 |
| code | string | - | desc:Paid表示支付成功停止调用接口 |
充值
| 项目 | 内容 |
|---|---|
| 接口描述 | 充值 |
| 接口地址 | /console/v1/recharge |
| 请求方式 | POST |
| 接口版本 | v1 |
请求参数
| name | type | default | validate | desc |
|---|---|---|---|---|
| amount | float | 1.00 | validate:required | desc:金额 |
| gateway | string | WxPay | validate:required | desc:支付方式 |
响应参数
| name | type | default | desc |
|---|---|---|---|
| id | int | - | desc:订单ID |
使用取消余额
| 项目 | 内容 |
|---|---|
| 接口描述 | 使用取消余额 |
| 接口地址 | /console/v1/credit |
| 请求方式 | POST |
| 接口版本 | v1 |
请求参数
| name | type | default | validate | desc |
|---|---|---|---|---|
| id | int | 1 | validate:required | desc:订单ID |
| use | int | 1 | 0取消使用validate:required | desc:1使用余额 |
响应参数
| name | type | default | desc |
|---|---|---|---|
| status | int | - | desc:状态码 |
| msg | string | - | desc:提示信息 |
| data.id | int | - | desc:订单ID |