大家都是Braintree专家(和其他人)
我们目前正在开发此应用程序,该应用程序使用Braintree进行所有付款。
这个想法非常简单;用户可以订阅每月或每年的会员资格。
出于某种原因,Braintree决定我们不要每月更新现有订阅,反之亦然。
如果您像我一样顽固并以任何方式尝试,您将收到以下错误消息:
submit3 = driver.find_element_by_id("linkResumeTitle")
submit3.click()
在同一个结算周期内更新订阅会带有neath选项; Cannot update subscription to a plan with a different billing frequency.
,用于计算和处理价格差异。
现在我的问题是:根据计算和处理的价格差异(如proratedCharges那样),每月更改为年度(反之亦然)的最佳方法是什么?
我在想:
因为Braintree并没有真正说明这件事,而且涉及金钱的事实,我真的希望能够做到这一点。所以我和你们一起验证。谢谢!
答案 0 :(得分:6)
完全披露:我在Braintree工作。如果您有任何其他问题,请随时联系support。
您建议的解决方案可行。您无法更新现有订阅的结算频率。
作为解决方法,您可以在Control Panel或使用subscription.cancel取消现有订阅。然后,create使用add discounts or add-ons计算旧订阅余额的新结果。