Dal*_*ark 5 billing subscriptions braintree
我看过了的文档(https://www.braintreepayments.com/docs/ruby/subscriptions/overview),不能看它是否可能改变一个积极认购的下一个结算日期.
我们希望能够在不取消订阅的情况下暂停用户的订阅.所以我希望我们可以一次更新用户的下一个结算日期1个月,3个月或6个月.
我在布伦特里工作.如果您在我们的文档中找不到任何其他内容,请随时与我们的支持团队联系.
在更新的领域对订阅列表是:
计算下一个开票日期,因此无法更改.
相反,您可以添加一个折扣,在几个月内将价格降低到零:
result = Braintree::Subscription.update(
"the_subscription_id",
:discounts => {
:add => [
{
:inherited_from_id => "discount_id_1",
:amount => BigDecimal.new("7.00"),
:number_of_billing_cycles => 3
}
]
}
)
Run Code Online (Sandbox Code Playgroud)