如何调整 Amazon Pay 的计费协议的频率和持续时间

How to adjust the frequency and duration of billing agreements for Amazon Pay

我正在为我们的非营利组织整合亚马逊支付,该组织提供一次性、每月和每年的捐赠植物。

我环顾四周,找不到如何设置持续时间(计费协议应持续多长时间)或频率(应多久向买家收费)。我什至不确定此功能是否可用,或者计费协议是否只是按月订阅。

当我使用沙盒并使用 GetBillingAgreementDetails 访问亚马逊 api 时,我看到 TimePeriodEndDate 仅在 TimeStartEndDate 一个月后。我假设这是 billingAgreement 运行的时间范围,但我在文档中找不到更改该时间段的方法。

请帮忙。

谢谢

您无法为计费协议设置持续时间或频率。相反,由您决定何时以及在必要时向买家收取多少费用(当然需要计费协议有效,这就是 GetBillingAgreementDetails API 调用的例子) .

买家收费需要调用集成向导AuthorizeOnBillingAgreement as described in this step

您所指的时间段是 BillingAgreementLimits 对象的一部分,它告诉您在 TimeStartEndDate 和时间周期结束日期。该期间是一个只读字段,由 Amazon Pay 设置 API。