Stripe 基于卷的订阅

Stripe Volume-based Subscription

如何在 stripe(.com) 中模拟基于数量的订阅?发票是不够的,因为每张发票的上限为 2000 件。我们是 CDN,按 GB 收费。理想情况下,可以选择增加发票项目的计数器,例如(按需流量 - 金额 1500 - 每件价格:X 美分)。我非常深入地研究了文档,但是没有这个用例的例子。另一种方法是将 GB 流量建模为 sub 上的数量,但这似乎不太……正确。 stripe 是否根本没有任何基于数量的定价选项?谢谢!

Stripe 通过执行以下操作来支持计量计费:

  1. Subscribe your customer 到 0 美元/月的计划(或您要使用的任何内部计费)。

  2. 在每个结算周期结束时,将创建一个新发票和一个 invoice.created event will be sent to your webhook endpoint.

  3. Create an invoice item(或多个)加上上一个结算周期需要向客户收取的金额。

大约一小时后,发票将被关闭并尝试支付发票的总金额,其中包括计划的基本成本 ($0) 加上您为此发票创建的所有项目的金额。

基本上,想法是您只在最后一刻创建发票项目,此时您已经确切知道客户需要支付多少费用。

您可以在此处阅读有关发票的更多信息:https://stripe.com/docs/subscriptions/invoices