带有试用和失败付款通知的计费协议
Posted
技术标签:
【中文标题】带有试用和失败付款通知的计费协议【英文标题】:Billing agreement with trial and failed payments notifications 【发布时间】:2016-05-13 04:27:05 【问题描述】:各位开发者,
我想使用 REST API 计费计划和协议来执行以下应用程序:
根据用户选择的计费计划创建定期付款,其中包括 30 天免费试用。 用户可以选择费用为 X 美元的按月计划或费用为 Y 美元的包年计划。 这两个计划都包括 30 次免费试用 定期付款应在 30 天试用期结束时自动开始现在,我知道我可以创建具有相应金额/期间/周期等的这 2 个计费计划。我的问题是关于试用:
->> 我可以根据所选的计费计划创建和执行计费协议吗?开始日期是从现在起 30 天后?
我在 Paypal 文档中看到了 SOAP API 的试用示例,但我真的很想使用 REST API,目前还没有明确的答案!
谢谢各位! 让
【问题讨论】:
是的,我已经测试成功,您可以将 startDate 设置为未来的日期,并且计费协议会正确处理它 【参考方案1】:我不确定这是否正确,但我认为您会在计划中包含两个 PaymentDefinition 对象。您将为试用版添加一个额外的 PaymentDefinition 并设置 .像这样:
PaymentDefinition paymentDefinition = new PaymentDefinition();
paymentDefinition.setName("NAME");
paymentDefinition.setType("TRIAL");
paymentDefinition.setFrequency("DAY");
paymentDefinition.setFrequencyInterval("30");
paymentDefinition.setCycles("1");
Currency currency = new Currency();
currency.setCurrency("USD");
currency.setValue("0.00");
paymentDefinition.setAmount(currency);
【讨论】:
以上是关于带有试用和失败付款通知的计费协议的主要内容,如果未能解决你的问题,请参考以下文章