【问题标题】:Configuring Stripe subscriptions配置 Stripe 订阅
【发布时间】:2021-01-01 01:23:19
【问题描述】:

我尝试在 Stripe 中配置以下用例。

  1. 我有一个实物产品,每两周或每月一次的星期一交付,具体取决于订阅选项
  2. 用户在注册时选择第一个交货日期

我想立即向用户收费并在注册过程中创建一个 Stripe 订阅,但后来我只想在星期一收费。

假设用户在 09.09(星期三)注册并选择 21.09(星期一)作为第一个交货日期,并选择每 2 周选项。

我希望他立即支付第一次订阅费用,并在 05.10(星期一,21.09 后两周)向他收取下一次交付费用。

我尝试设置 BillingCycleAnchor = 2020/09/21,但它会按比例分配第一张发票。 我也试过 ProrationBehavior = "none",但是直到 2020/09/21 才开始收费

是否可以配置我上面描述的内容?

【问题讨论】:

    标签: stripe-payments


    【解决方案1】:

    您可以通过创建订阅没有计费周期锚来实现此目的,以便为第一次迭代今天计费,然后更新订阅到adjust the future billing date(s)

    由于billing_cycle_anchor 仅允许在更新期间设置为now,因此您可以通过introducing a trial period 实现轮班,直到下一个所需的计费日期。试用期结束后,订阅将重新计费下一个周期,试用结束日期成为计费锚点。

    所以你可以像下面这样更新via the API

    curl https://api.stripe.com/v1/subscriptions/sub_123 \
      -u sk_test_456: \
      -d trial_end=1600678800 \
      -d proration_behavior=none
    

    确保您使用proration_behavior=none 以避免在试用期内向客户提供信用。

    【讨论】:

      猜你喜欢
      • 2017-07-03
      • 2017-12-27
      • 2017-08-20
      • 1970-01-01
      • 2021-05-22
      • 1970-01-01
      • 1970-01-01
      • 2014-05-01
      • 1970-01-01
      相关资源
      最近更新 更多