gpt4 book ai didi

javascript - 我如何使用 Stripe API 为客户的订阅提供不可退还的积分?

转载 作者:数据小太阳 更新时间:2023-10-29 08:32:06 25 4
gpt4 key购买 nike

我的应用程序每月向高级客户收取 X.00 美元的费用,但是,我希望采取某些措施来抵扣客户的每月订阅费。例如,如果客户向数据库提交记录,他们将获得信用(存储在数据库中)。我希望他们赚取的每个积分都能让他们从下个月的订阅中减去 0.50 美元,但是,如果他们取消订阅,我不希望它看起来像是我欠他们的钱(它应该只能用于支付订阅费)。通过 Stripe API 实现这一目标的最佳方式是什么?

如果有区别的话,我正在使用 Rails 4、Ruby 2、Stripe、Koudoku 进行订阅,并使用 Devise 进行身份验证。

谢谢!

最佳答案

如果您还没有设置您的应用程序以处理 Stripe 网络 Hook ,则。创建新发票时,如果您设置了网络钩子(Hook) URL,它将通过钩子(Hook)通知您并等待一个小时,然后再处理付款。此设计正是为满足您的需要而设置的。

当您收到发票已创建的通知时,如果用户有信用,请创建一个或多个负发票项目来表示信用。

由于您直到付款处理之前才在 Stripe 中创建积分,因此使用积分取消的情况不适用。

当然,您还可以在为贷项添加负发票项目时做其他事情,例如检查以确保您贷记的金额不超过他们的发票总额。

关于javascript - 我如何使用 Stripe API 为客户的订阅提供不可退还的积分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22895725/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com