PUT /admin/billing/payment-gateways/{gateway_id}

修改支付网关的名称、JSON 配置或激活状态。支持部分更新。

计费服务 None application/json

请求参数

名称位置类型必填默认值示例约束描述
gateway_id path string 是 支付网关ID

请求体

Schema: service-billing/internal/handler/dto.UpdatePaymentGatewayRequest

字段类型必填示例约束描述
config string 否 {"app_id":"654321"}
name string 否 支付宝国际版
status string 否 active

响应

状态描述Schema
200支付网关更新成功service-billing/internal/handler/dto.PaymentGatewayDetailResponse
400请求参数错误object
401未授权object
403无权限object
404支付网关不存在object
500服务器内部错误object

引用的 Schema

service-billing/internal/handler/dto.PaymentGatewayDetailResponse

字段类型必填示例约束描述
code integer 否
data service-billing/internal/handler/dto.PaymentGatewayResponse 否
message string 否
timestamp string 否

service-billing/internal/handler/dto.PaymentGatewayResponse

字段类型必填示例约束描述
code string 否 alipay
config string 否
created_at string 否 2026-01-01T00:00:00Z
id string 否 pg_001
name string 否 支付宝
status string 否 active
updated_at string 否 2026-04-10T14:20:00Z