PUT /admin/billing/dunning-settings/{tenant_id}

创建或更新租户的失败支付催缴策略,包括:重试排程、宽限期天数、自动取消天数和邮件模板。支持 upsert——已有配置时更新,无配置时创建。

计费服务 `bearerAuth` application/json

请求参数

名称位置类型必填默认值示例约束描述
tenant_id path string 是 租户ID

请求体

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

字段类型必填示例约束描述
auto_cancel_days integer 否 30
email_templates string 否
grace_period_days integer 否 7
retry_schedule string 否 [1,3,7,14]

响应

状态描述Schema
200催缴配置更新成功service-billing/internal/handler/dto.DunningSettingsDetailResponse
400请求参数错误object
401未授权object
403无权限object
500服务器内部错误object

引用的 Schema

service-billing/internal/handler/dto.DunningSettingsDetailResponse

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

service-billing/internal/handler/dto.DunningSettingsResponse

字段类型必填示例约束描述
auto_cancel_days integer 否 30
created_at string 否 2026-05-12T10:00:00Z
email_templates string 否
grace_period_days integer 否 7
retry_schedule string 否 [1,3,7,14]
status string 否 active
tenant_id string 否 tnt_xyz789
updated_at string 否 2026-05-12T10:00:00Z