【问题标题】:Stripe - Adjusting particular recurring paymentsStripe - 调整特定的经常性付款
【发布时间】:2020-06-27 04:27:28
【问题描述】:

我正在为客户处理一个项目,并且需要能够为每月定期订阅的用户更改/调整和跳过付款。

例如,假设现在是 6 月,客户订阅了每月 50 美元的计划。我如何将 8 月的付款调整为 30 美元?我没有看到任何有关调整即将付款的文档。

想到实现这一点的唯一想法是每天运行一个计划函数,该函数检查用户帐户以查看他们的下一次付款是否应该多于/少于订阅金额。然后通过 cron 作业来回更新他们的订阅。

任何其他想法或如何实施,或知道是否有可能/标准的方式来做到这一点?

谢谢。

【问题讨论】:

    标签: javascript node.js stripe-payments


    【解决方案1】:

    【讨论】:

    • 我目前正在通过 cron 作业对订阅进行升级/降级,从而完成任务。但是订阅计划看起来很适合这个,我以前没有在文档中看到过这个。谢谢!
    • 如果这对您有用,请接受它作为答案:)
    【解决方案2】:

    您需要的答案: 您可以通过在订阅创建请求中使用 trial_end 参数来控制订阅实际开始的时间(即 Stripe 开始向客户收费的时间)。只需将参数值设置为您希望 Stripe 开始自动向客户计费的确切时间的时间戳。

    https://stackoverflow.com/questions/44652329/how-to-start-a-subscription-in-stripe-with-delay#:~:text=You%20can%20control%20the%20time,start%20automatically%20billing%20the%20customer.

    【讨论】:

    • 这不是我的意思。如果订阅已经开始,我们如何调整未来 3/6/12 个月的付款..
    • 然后,你必须使用 Stripe hooks stripe.com/docs/webhooks
    猜你喜欢
    • 2013-10-29
    • 2019-03-12
    • 2014-04-14
    • 2012-06-09
    • 2013-01-06
    • 2015-10-20
    • 1970-01-01
    • 2010-10-23
    • 2013-09-20
    相关资源
    最近更新 更多