【问题标题】:Avoid Braintree recurring-billing for a single subscription避免 Braintree 为单个订阅重复计费
【发布时间】:2018-06-04 01:22:34
【问题描述】:

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

never_expires: true,
number_of_billing_cycles: nil

never_expires: false,
number_of_billing_cycles: 0

正确更新订阅以完成此操作?是否允许 0 作为计费周期数的值?我想为单个用户更新订阅,以便在下个月不付款

【问题讨论】:

    标签: braintree billing recurring-billing


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

      • 所以我不能为不同的用户处理不同的经常性账单?
      • 有一些选项 - developers.braintreepayments.com/guides/recurring-billing/…developers.braintreepayments.com/guides/recurring-billing/… 告诉你可以做什么。您需要知道可以使用什么来向客户做出承诺。听起来你想要我所说的“免费月份,因为 X .....”之类的东西,这更像是营销而不是技术。 Braintree 进行付款,而不是营销(根据我的经验) - 所以你必须找到他们允许的功能并使用它 - 退款很简单.....
      • 也许我没有以正确的方式提出我的问题,但我只需要让一个用户取消选中自动续订复选框即可。从后端我调用 Braintree 更新 api 来更新单个用户订阅以取消它而不是在月底更新它
      • 那是非常不同的! “阻止订阅”让我想了一次,而“取消”是正常操作...developers.braintreepayments.com/reference/request/subscription/…
      • 目前我可以取消订阅,但我不想取消它,我只想在月底停止续订,比方说,在续订前 5 分钟调用取消 api
      猜你喜欢
      • 1970-01-01
      • 2016-04-18
      • 2016-12-16
      • 2023-03-23
      • 2010-10-23
      • 2018-02-26
      • 2018-12-01
      • 2018-09-19
      • 2023-01-30
      相关资源
      最近更新 更多