billingDetail.country 是必需的。响应会通过 rules.requiredFields 告知该国家还需要哪些字段,因此收银台表单可以逐步询问,而不必一次性索要全部信息。
visitor 角色)
托管收银台页面会在 customer 填写账单信息的过程中调用该端点。如果你自建收银台界面,请在 customer 的国家或企业身份发生变化时调用它。
请求体
billingDetail
只有
country 是必需的。剩余字段中哪些需要收集,由响应给出,而不是按国家写死的规则 —— 见 rules.requiredFields。
响应
rules
requiredFields
每一项描述收银台表单接下来应收集的一个字段:requiredFields 为空时,calculation 有值。
calculation
金额为显示格式字符串,与 API 其余部分保持一致。
taxRate 为小数(0.19 = 19%)。示例
state: