Php 创建30个+;条纹图,存在缩放问题
因此,我使用stripe允许我的客户进行重复计费(按需清洁),我的问题是,目前有30多个计划可以分配给用户,具体取决于他们的输入。例如: 用户1:Php 创建30个+;条纹图,存在缩放问题,php,scalability,stripe-payments,Php,Scalability,Stripe Payments,因此,我使用stripe允许我的客户进行重复计费(按需清洁),我的问题是,目前有30多个计划可以分配给用户,具体取决于他们的输入。例如: 用户1: 清洁间隔=每4周一次 房子大小-4张床 计划 用户2 清洁间隔=每6周 房子大小-2张床 计划=B 上面的例子有大量的排列,所以很明显,当我们变大,移动国家时,排列变得更大 现在,我的可伸缩性解决方案是为每个用户创建一个计划(这会在条带中扩展到100k个计划吗) 第二个解决方案是进行基于令牌的支付,并设置cron或类似的方法来处理它(这有多容
- 清洁间隔=每4周一次
- 房子大小-4张床
- 清洁间隔=每6周
- 房子大小-2张床
OliverStripe不限制您可以创建的计划数量,因此您可能有成千上万个不同的计划 然而,这似乎不是一个很好的解决方案。您可以改为使用“”支付流:
- 每月$0(或您希望使用的任何时间间隔)
- 使客户遵守此计划
- 在每个计费周期结束时,将自动创建新发票并发送事件。使用,您可以在服务器上捕获此事件,并获取您想要计费的实际金额
- 大约一小时后,发票将关闭并尝试付款。根据结果,将发送或事件
- 如果付款失败,将根据您的要求重试
由于您似乎有不同的计费间隔,您可能需要创建几个不同的计划(全部为0美元,但间隔不同),但总体思路仍然适用。条带不限制您可以创建的计划数量,因此您可能有成千上万个不同的计划 然而,这似乎不是一个很好的解决方案。您可以改为使用“”支付流:
- 每月$0(或您希望使用的任何时间间隔)
- 使客户遵守此计划
- 在每个计费周期结束时,将自动创建新发票并发送事件。使用,您可以在服务器上捕获此事件,并获取您想要计费的实际金额
- 大约一小时后,发票将关闭并尝试付款。根据结果,将发送或事件
- 如果付款失败,将根据您的要求重试
由于您似乎有不同的计费间隔,您可能需要创建一些不同的计划(全部为0美元,但间隔不同),但总体思路仍然适用。这太棒了,我必须对此进行研究。我希望Laravel出纳支持计量计费,我暂时不会接受它作为一个答案。我想先看看其他的解决方案:)没问题。说清楚,我为Stripe工作,我见过有很多计划/优惠券等的客户。这不是Stripe的问题,只是你这方面的管理可能会很痛苦。是的,我注意到了。stripe让人检查这样的网站以提供良好的信息来源,这真是太酷了。我真的很喜欢你的公司,这真是太棒了,我得调查一下。我希望Laravel出纳支持计量计费,我暂时不会接受它作为一个答案。我想先看看其他的解决方案:)没问题。说清楚,我为Stripe工作,我见过有很多计划/优惠券等的客户。这不是Stripe的问题,只是你这方面的管理可能会很痛苦。是的,我注意到了。stripe让人检查这样的网站以提供良好的信息来源,这真是太酷了。我真的很喜欢你的公司