Autional Autional
API Reference GitHub autional.com →

POST /admin/billing/payment-gateways

Configure a new payment channel (Alipay, WeChat Pay, Stripe, etc.), including gateway name, code and JSON configuration.

Billing Service `bearerAuth` application/json

Request Body

Schema: dto.CreatePaymentGatewayRequest

FieldTypeRequiredExampleConstraintsDescription
code string Yes alipay
config string Yes {"app_id":"123456"}
name string Yes Alipay

Responses

StatusDescriptionSchema
201Payment gateway created successfullydto.PaymentGatewayDetailResponse
400Invalid request parametersobject
401Unauthorizedobject
403No permissionobject
500Internal server errorobject

Referenced Schemas

dto.PaymentGatewayDetailResponse

FieldTypeRequiredExampleConstraintsDescription
code integer No
data dto.PaymentGatewayResponse No
message string No
timestamp string No

dto.PaymentGatewayResponse

FieldTypeRequiredExampleConstraintsDescription
code string No alipay
config string No
created_at string No 2026-01-01T00:00:00Z
id string No pg_001
name string No Alipay
status string No active
updated_at string No 2026-04-10T14:20:00Z