【问题标题】:can i update subscription amount after subscribed in stripe?订阅后可以更新订阅金额吗?
【发布时间】:2014-04-15 09:14:44
【问题描述】:
我正在开发rails application and integration of stripe payment。我是条纹支付集成的新手。我设置了用户订阅计划。但我在这里有 1 个问题。假设,用户订阅了任何一个计划并且所有计划都是重复的,所以每个月都会从客户账户中扣除计划金额。每个计划在我们的网站中添加用户都有一定的限制。如果要添加额外用户,则为每位用户/月支付 5 美元。每月按计划扣除。那么现在,我如何用已经订阅的计划来结算这个金额,以扣除每个月的额外使用金额。
假设,计划金额为 20 美元,额外用户每月 5 美元。因此,现在将计划金额设置为 25 美元,而不是 20 美元的定期付款。
如何结算这笔款项或任何其他方式?
谢谢
【问题讨论】:
标签:
ruby-on-rails-3
stripe-payments
【解决方案1】:
有两种方法可以做到这一点。首先,您可以在收到来自 Stripe 的 invoice.created webhook 时创建一个 invoice item。这样您就可以每月将 5 美元添加到客户即将发出的发票中。
其次,您可以为用户创建一个新计划并将他们切换到新计划。您可以在 Stripe 中拥有的计划数量没有限制,因此理论上您可以为每位客户制定独特的计划。
也就是说,如果我是你,我会选择第一个选项。使用起来要简单得多。
【解决方案2】:
我解决了问题。但现在我为计划设置$1,现在用户订阅计划,然后为该计划设置 20 个数量,因此为特定计划扣除 20 美元。现在,如果客户想添加额外的用户,那么我会更新数量 - 20 to 25 in particular customer subscription. 所以现在经常性金额变为 25 美元。 Problem solved.