避免针对单个订阅进行Braintree重复计费

问题描述 投票:-2回答:2

我需要让用户选择阻止每月定期账单。默认订阅选项是:

never_expires: true,
number_of_billing_cycles: nil

never_expires: false,
number_of_billing_cycles: 0

正确更新订阅以实现这一目标?是否允许0作为结算周期数的值?我想更新单个用户的订阅,以便在下个月不付款

braintree billing recurring-billing
2个回答
1
投票

完全披露:我在Braintree工作。如果您有任何其他问题,请随时联系support

你应该能够通过创建一个discount来实现你的目标。您需要通过“控制面板”创建与计划关联的折扣。但是,通过API,您可以为订阅添加折扣。具体而言,you should create a discount on the subscription等于订阅金额以绕过一个月。


0
投票

Braintree并没有真正这样做(至少,我可以告诉......)

我接近“免费月份”的方式是简单地为那个月https://developers.braintreepayments.com/guides/recurring-billing/manage/php#refunding-a-subscription退款

© www.soinside.com 2019 - 2024. All rights reserved.