创建30多个条带计划,问题是缩放

时间:2015-12-08 13:45:44

标签: php scalability stripe-payments

所以我使用条带来允许我的客户进行定期计费(按需清洁工),我现在遇到的问题是,根据他们的输入,可以为用户分配30多个计划。例如:

用户1:

  • 清洁间隔=每4周
  • 房屋面积 - 4床

计划= A

用户2

  • 清洁间隔=每6周
  • 房屋面积 - 2床

计划= B

上面的例子有很多排列,所以很明显,随着我们变大,我们移动国家的排列变得更大。

现在我的可伸缩性解决方案是为每个用户创建一个计划(这会扩展到条带中的100k计划)吗?

第二个解决方案是进行基于令牌的付款并设置一个类似的cron或类似处理它(它有多容易)

我正在使用PHP,所以任何解决方案都很可能在这个

中完成

我希望得到一些反馈,甚至是如何解决这个问题的案例研究

奥利弗

1 个答案:

答案 0 :(得分:4)

Stripe不会限制您可以创建的计划数量,因此您可能会有数万个不同的计划。

但是,这似乎不是一个很好的解决方案。您可以做的是使用" metered billing"付款流程:

由于您似乎有不同的结算间隔,您可能需要创建一些不同的计划(全部为0美元,但间隔不同),但总体思路仍然适用。