paymentmode - 支付方式接口
- api/payment/paymentmode/getlist GET 获取列表
- api/payment/paymentmode/getpaymentconfig GET 获取支付方式配置
- api/payment/paymentmode/updateconfig POST 更新支付方式配置
- api/payment/paymentmode/updateenable POST 更新支付或充值开关
响应参数
| 名称 | 类型 | 描述 |
|---|---|---|
| canPay | boolean | 是否可支付 |
| canRecharge | boolean | 是否可充值 |
| config | string | 配置 |
| id | int | |
| inUse | boolean | 是否启用 |
| items | [...] | 配置项列表 |
| ┆- key | string | 键 |
| ┆- name | string | 显示名 |
| ┆- value | string | 值 |
| name | string | 名称 |
| paymentModeId | int | 配置项Id |
| schema | string | 模式 |
响应示例
application/json, text/json
[
{
"paymentModeId": 1,
"name": "",
"canPay": true,
"canRecharge": true,
"schema": "",
"config": "",
"items": [
{
"key": "",
"value": "",
"name": ""
},
{
"key": "",
"value": "",
"name": ""
}
],
"inUse": true,
"id": 8
},
{
"paymentModeId": 1,
"name": "",
"canPay": true,
"canRecharge": true,
"schema": "",
"config": "",
"items": [
{
"key": "",
"value": "",
"name": ""
},
{
"key": "",
"value": "",
"name": ""
}
],
"inUse": true,
"id": 8
}
]
Uri请求参数
| 名称 | 类型 | 描述 |
|---|---|---|
| id | int |
响应参数
| 名称 | 类型 | 描述 |
|---|---|---|
| canPay | boolean | 是否可支付 |
| canRecharge | boolean | 是否可充值 |
| config | string | 配置 |
| id | int | |
| inUse | boolean | 是否启用 |
| items | [...] | 配置项列表 |
| ┆- key | string | 键 |
| ┆- name | string | 显示名 |
| ┆- value | string | 值 |
| name | string | 名称 |
| paymentModeId | int | 配置项Id |
| schema | string | 模式 |
响应示例
application/json, text/json
{
"paymentModeId": 1,
"name": "",
"canPay": true,
"canRecharge": true,
"schema": "",
"config": "",
"items": [
{
"key": "",
"value": "",
"name": ""
},
{
"key": "",
"value": "",
"name": ""
}
],
"inUse": true,
"id": 8
}
Body请求参数
| 名称 | 类型 | 描述 |
|---|---|---|
| canPay | boolean | 是否可支付 |
| canRecharge | boolean | 是否可充值 |
| config | string | 配置 |
| id | int | |
| inUse | boolean | 是否启用 |
| items | [...] | 配置项列表 |
| ┆- key | string | 键 |
| ┆- name | string | 显示名 |
| ┆- value | string | 值 |
| name | string | 名称 |
| paymentModeId | int | 配置项Id |
| schema | string | 模式 |
请求示例
application/json, text/json
{
"paymentModeId": 1,
"name": "",
"canPay": true,
"canRecharge": true,
"schema": "",
"config": "",
"items": [
{
"key": "",
"value": "",
"name": ""
},
{
"key": "",
"value": "",
"name": ""
}
],
"inUse": true,
"id": 8
}
响应参数
| 名称 | 类型 | 描述 |
|---|---|---|
| data | int | |
| message | string | |
| status | string | 200:; 500:; 601:; 602:; 603:; 604:; 605:; 606:; 607:; 608:; 701:; 702:; 703:; 704:; 801:; 901:; 902:; 903:; 904:; 905:; 1001:; 1002:; 1003: |
响应示例
application/json, text/json
{
"data": 1,
"status": 200,
"message": ""
}
Body请求参数
| 名称 | 类型 | 描述 |
|---|---|---|
| enable | boolean | 是否启用 |
| id | int | |
| type | int | 支付或者充值 |
请求示例
application/json, text/json
{
"type": 1,
"enable": true,
"id": 3
}
响应参数
| 名称 | 类型 | 描述 |
|---|---|---|
| message | string | |
| status | string | 200:; 500:; 601:; 602:; 603:; 604:; 605:; 606:; 607:; 608:; 701:; 702:; 703:; 704:; 801:; 901:; 902:; 903:; 904:; 905:; 1001:; 1002:; 1003: |
响应示例
application/json, text/json
{
"status": 200,
"message": ""
}