Stripe payments 带固定续订日期的条带订阅

Stripe payments 带固定续订日期的条带订阅,stripe-payments,stripe-subscriptions,Stripe Payments,Stripe Subscriptions,我想使用条带订阅来处理会员费。问题是,会员资格是每年一次的,而且无论你什么时候注册,会员费用都是固定的。也就是说,即使他们在这一时期中签,你也要支付全部时间。 比如说,一个会员费是100美元,从1月1日到12月31日。如果有人今天注册,他们应该得到一张100美元的发票,然后在1月1日再续费100美元 我已经尝试过使用回溯日期\u开始日期,计费周期\u锚定,以及按比例分配\u行为字段创建订阅,但还没有真正实现我所希望的效果 有人有过这样的场景吗?或者知道如何最好地管理它吗?这里的方法是使用年度循环

我想使用条带订阅来处理会员费。问题是,会员资格是每年一次的,而且无论你什么时候注册,会员费用都是固定的。也就是说,即使他们在这一时期中签,你也要支付全部时间。 比如说,一个会员费是100美元,从1月1日到12月31日。如果有人今天注册,他们应该得到一张100美元的发票,然后在1月1日再续费100美元

我已经尝试过使用
回溯日期\u开始日期
计费周期\u锚定
,以及
按比例分配\u行为
字段创建订阅,但还没有真正实现我所希望的效果


有人有过这样的场景吗?或者知道如何最好地管理它吗?

这里的方法是使用年度循环价格(在仪表板中或通过API创建),回溯到年初,并在明年年初循环,对全年收费。在我的测试中(在节点中),这导致了2020年100欧元的完整期账单发票和2021年1月1日的下一年账单发票。默认设置是创建按比例分配,但在本例中,由于全年都是按比例计费的,因此没有按比例分配

const subscription = await stripe.subscriptions.create({
  customer: 'cus_xxx',
  backdate_start_date: 1577836800,
  billing_cycle_anchor: 1609459200,
  items: [
    {price: 'price_xxx'},
  ],
});