我需要让用户选择阻止每月定期付款。 默认订阅选项为:
never_expires: false,
number_of_billing_cycles: 0
是
{{1}}
正确更新订阅以实现这一目标?是否允许0作为结算周期数的值?我想更新单个用户的订阅,以便在下个月不付款
答案 0 :(得分:1)
完全披露:我在Braintree工作。如果您有任何其他问题,请随时联系support。
您应该可以通过创建discount来实现目标。您需要通过“控制面板”创建与计划关联的折扣。但是,通过API,您可以为订阅添加折扣。具体来说,you should create a discount on the subscription等于订阅金额以绕过一个月。
答案 1 :(得分:0)
Braintree并没有真正做到这一点(至少,我可以说......)
我接近一个免费月份的方式'有点事情就是在那个月只需退款https://developers.braintreepayments.com/guides/recurring-billing/manage/php#refunding-a-subscription