Braintree每月更新订阅
问题描述:
大家好Braintree专家(和其他人)Braintree每月更新订阅
我们目前正在使用Braintree来处理所有付款事宜。
这个想法很简单;用户可以订阅每月或每年的会员资格。
由于某些原因,Braintree决定不要将现有订阅从月度更新到年度,反之亦然。
如果你固执和我一样,尝试任何方式,您会收到以下错误信息: Cannot update subscription to a plan with a different billing frequency.
同一计费周期内更新订阅自带的尼思选项; proratedCharges
,它计算并处理价格差异。
现在我的问题是:什么是最好的方式来改变每月到每年(反之亦然)与计算和处理的价格差异(像proratedCharges呢)?
我在想:
- 检查当前订阅
- 取消目前的订阅
- 创建与包括平衡差的新订阅的平衡(一次性折扣,或价格增加,甚至不知道这是可能的)
因为布伦特里并没有真的说对于这件事很多,而且涉及金钱这个事实,我真的想把这件事做好。所以我正在验证你们。谢谢!
答
完全披露:我在布伦特里工作。如果您有任何其他问题,请随时联系support。
您的建议解决方案将工作。您无法更新现有订阅的结算频率。
作为解决方法,您可以取消Control Panel或使用subscription.cancel中的现有订阅。然后,create使用add discounts or add-ons这个新旧订阅余额的因素。
如果你们为此增加了一些示例代码,那也很好,这也显示了如果他们愿意的话可以手动分发。 – trueinViso
感谢您的反馈意见 - 您应该通过导航到[“在此页面上给我们提供一些反馈”],将其发送给我们的文档团队(https://docs.google.com/forms/d/1vjNpzXbgr7l646hb039dj5V33HjBTPLPhmx-zhWvIaA/viewform?entry .1171727737 =)在[您正在查看的Braintree文档页面]底部(https://developers.braintreepayments.com/guides/recurring-billing/manage/ruby)。 – hollabaq