【发布时间】:2014-05-30 09:34:52
【问题描述】:
我查看了文档 (https://www.braintreepayments.com/docs/ruby/subscriptions/overview),无法确定是否可以更改有效订阅的下一个计费日期。
我们希望能够在不取消订阅的情况下暂停用户的订阅。所以我希望我们可以将用户的下一个计费日期一次更新 1、3 或 6 个月。
【问题讨论】:
标签: billing subscriptions braintree
我查看了文档 (https://www.braintreepayments.com/docs/ruby/subscriptions/overview),无法确定是否可以更改有效订阅的下一个计费日期。
我们希望能够在不取消订阅的情况下暂停用户的订阅。所以我希望我们可以将用户的下一个计费日期一次更新 1、3 或 6 个月。
【问题讨论】:
标签: billing subscriptions braintree
我在布伦特里工作。如果您在我们的文档中找不到任何其他内容,请随时reach out to our support team。
list of updateable fields on subscriptions 是:
计算下一个结算日期,因此无法更改。
相反,您可以add a discount 将价格在几个月内降至零:
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
}
]
}
)
【讨论】: