Stripe - 年度“反向按比例”订阅

Posted

技术标签:

【中文标题】Stripe - 年度“反向按比例”订阅【英文标题】:Stripe - yearly "reversed proration" subscription 【发布时间】:2021-11-12 21:45:44 【问题描述】:

我正在使用 Stripe 从 Stripe 收款。我目前正在开发年度订阅。根据具体情况,我们希望拥有与 Slack 相同的年度/每席位模型。

这意味着您在升级到包年套餐时为座位支付年费。但是,如果您将用户添加到计划中,您将按比例分配给“下一个账单”并立即计费。

例如,您在 2021 年 1 月 1 日以 100 美元升级到包年套餐,半年后您又添加了一位用户,因此您立即收到 50 美元的账单。 3/4 年后,您将收到 25 美元的账单。

Stripe 目前允许根据使用情况进行按比例分配,而不是针对下一个计费周期。有人可以帮助我如何正确处理这个问题吗?

【问题讨论】:

【参考方案1】:

updating the subscription 应该可以根据您当前处理座位的方式以及使用 proration_behavior 的默认行为来提供新产品/数量。用于更新订阅的API documentation 解释了这种按比例分配的工作方式(我相信这就是您要寻找的):

默认情况下,我们按比例分配订阅更改。例如,如果客户在 5 月 1 日以 100 欧元的价格注册,则会立即向她收取 100 欧元的费用。如果在 5 月 15 日她切换到 200 欧元的价格,那么在 6 月 1 日,她将被收取 250 欧元的费用(续订 200 欧元,加上前一个月 100 欧元差额的一半按比例调整的 50 欧元)。同样,降级将产生用于下一张发票的信用。当您更改数量时,我们也会按比例分配。

一些注意事项:

如果您更新计费周期,将立即向用户收取按比例分配的金额,而不是在周期结束时(source) 只要在下一张发票最终确定之前,您就可以随时更新订阅。阅读从订阅创建的发票here。

【讨论】:

以上是关于Stripe - 年度“反向按比例”订阅的主要内容,如果未能解决你的问题,请参考以下文章

使用 3D Secure 的 Stripe 支付意图仍然不完整

Stripe 提前续订订阅

如何取消 Stripe 计划中的所有订阅?

您如何模拟 Stripe 订阅续订失败? [关闭]

在 Stripe 上测试订阅续订

Stripe:更新订阅还是取消并创建新订阅?