补充客户余额以用于小额交易

时间:2019-12-06 00:09:15

标签: stripe-payments

我们希望使用条纹处理即将推出的产品的付款方案。

我一直无法确定Stripe是否以及如何支持此功能,因此非常感谢您的帮助。

我们的工作流程如下:

  1. 客户使用信用卡签约使用我们的服务,并为帐户充值一定金额,例如10英镑,20英镑或50英镑。
  2. 客户以固定的每行价格将一些数据上传到我们的平台上进行处理。例如,每行10p。
  3. 在处理数据时,我们从其余额中扣除费用。
  4. 当他们的余额达到零时,我们将停止处理他们的数据,这时他们可以再次充值他们的帐户。
  5. 如果/当他们充值时,我们将继续处理他们的数据。

谢谢!

2 个答案:

答案 0 :(得分:0)

听起来很简单。

  

客户使用信用卡注册我们的服务,并为帐户充值一定金额,例如10英镑,20英镑或50英镑

这会导致Stripe告诉您“您已从该客户那里收到20英镑”(通过网络挂钩或其他方式,具体取决于您的集成路径)。现在,您可以更新数据库并启用功能(行处理和其他功能)。

UPDATE users
SET balance = balance + 20 * 100
WHERE customer_id = 'cus_1234'

在处理行时,将从客户的余额中减去。当它用完时,您提示客户再次充值。

如您所见,Stripe实际上与这一切无关。但是它将处理实际收款的重要部分。 :)

答案 1 :(得分:0)

Stripe提供有关所谓的“计费计费”的文档。这应该可以涵盖您的用例,因为您要为每次上传付费。这是docs