如何通过Cloud API在BillingCenter创建List Bill账户?付款计划设置遇阻
关于BillingCenter Cloud API创建List Bill账户的问题解答
OOTB(开箱即用)的BillingCenter Cloud API是支持创建List Bill账户的,请求失败并非因为不支持,而是缺少了必填的付款计划配置参数。以下是具体说明和解决方向:
- List Bill账户的必填规则:List Bill账户强制要求关联付款计划,这是产品内置的业务规则,所以POST
/accounts请求必须包含付款计划的相关配置字段,否则会触发你遇到的异常。 - OOTB请求中“其他计划”的说明:你看到的OOTB请求里的其他计划(比如计费计划类字段)和付款计划是完全不同的配置项——前者用于定义账户的计费规则,后者用于指定付款方式和周期,二者不能互相替代。
- 正确的请求配置示例:需要在请求体中添加
paymentPlan相关的对象结构,示例如下:
{ "accountType": "ListBill", // 其他账户基本信息字段(如名称、联系人等) "paymentPlan": { "id": "your-target-payment-plan-id", "name": "对应付款计划名称" // 其他付款计划必填属性,具体以BillingCenter API字段定义为准 } }
- 确认Account type值:确保请求中的
accountType字段设置为BillingCenter定义的List Bill账户对应枚举值(比如"ListBill"),避免因类型值错误导致隐含校验失败。
总结来说,只要在请求中正确配置付款计划参数,并设置正确的账户类型,就可以通过OOTB API成功创建List Bill账户。
内容的提问来源于stack exchange,提问作者Ivan
相关产品推荐
相关产品推荐

