【发布时间】:2012-03-11 09:49:54
【问题描述】:
我已经按照 Ryan Bates 的 railscast (http://railscasts.com/episodes/288-billing-with-stripe) 成功构建了一个 rails 应用程序 - 但是,在 railscast 中他没有涉及 webhook。我想知道在公共领域中是否有任何很好的例子来实现和使用 webhook 来管理已创建的订阅计费。
有什么想法/方向会很有帮助吗?
谢谢!
【问题讨论】:
-
webhook 是“当有事情发生时你给我打电话”与通常的“我会一遍又一遍地给你打电话(轮询)以了解是否发生了什么事”。你能澄清你的问题:你想发生什么?
-
为了提供更多上下文,我要解决的是:1)如果用户的订阅成功收费,那么我需要知道以便我可以向他们的帐户申请额外的信用 2 ) 如果用户的信用卡详细信息处理不正确,我需要知道以便与他们沟通并要求他们检查/更新这些详细信息这是两个主要用例。我相信 webhook 是做到这一点的正确方法 - 即,如果/当有相关更改时,让 Stripe 联系我的应用程序......而不是使用某种自动化任务,每天 ping Stripe 一次或其他什么。
标签: ruby-on-rails payment webhooks stripe-payments