0

对我应该如何设置感到困惑。基本上,我需要在客户提供的两个不同日期向客户收取两笔单独的费用。他们将获得总数,并且能够选择他们希望在哪两个日期收取费用以及每个日期的费用。

在阅读了 Stripe 网站上的 DOCS 和 FAQS 一整天后,我想我可能知道如何解决这个问题了。

  1. 创建客户。

  2. 设置一个他们想要支付的指定金额的计划,并计算 在指定日期开始使用trial_end向他们收费的天数。

  3. 听第一次充电。现在取消当前计划,获取第二个金额和首选收费日期(存储在数据库中)并创建一个新计划。同样,使用trial_end在提供的正确日期收费。

  4. 收听第二次充电并取消此计划。

这是实现我想要的理想方式吗?尽量不浪费大量时间,这个项目的截止日期很紧。欣赏任何见解。谢谢!

4

1 回答 1

0

我推荐以下。

  1. 创建客户并存储客户令牌
  2. 将两个日期存储在数据库中
  3. 编写一个脚本来查找两个日期之一,并尝试使用客户令牌进行收费。使用 cron 或类似的调度程序来安排它。
  4. 在收费失败或被拒绝时,采取相应的行动
  5. 成功后,删除客户令牌,并采取相应措施
于 2013-07-26T01:41:48.640 回答