Ryan Batesのrailscast(http://railscasts.com/episodes/288-billing-with-stripe)に従って、railsアプリを正常に構築しました-ただし、railscastでは彼はWebhookをカバーしていません。パブリックドメインに、作成されたサブスクリプション請求を管理するためにWebhookを実装および使用する良い例があるかどうか疑問に思いました。
何か考え/方向性は非常に役立ちますか?
ありがとう!
Ryan Batesのrailscast(http://railscasts.com/episodes/288-billing-with-stripe)に従って、railsアプリを正常に構築しました-ただし、railscastでは彼はWebhookをカバーしていません。パブリックドメインに、作成されたサブスクリプション請求を管理するためにWebhookを実装および使用する良い例があるかどうか疑問に思いました。
何か考え/方向性は非常に役立ちますか?
ありがとう!
これには素晴らしい宝石があります:https ://github.com/integrallis/stripe_event 。
それはよく書かれ、維持されているようです。
gemfileに、次の行を追加するだけです-
gem 'stripe_event'
githubのreadmeに明確なドキュメントがあります。
ストライプを含むほとんどすべての支払いゲートウェイには、請求が行われたかどうかをクライアント(Webアプリ)に通知する方法があります。
ストライプの場合、ドキュメントには、Webhook通知を受信する方法が示されています。
フローは次のとおりです。
質問は?
このgemをストライプWebhookのテストに使用したいhttps://github.com/stripe-ruby-mock/stripe-ruby-mock
特徴
- ストライプサーバーへのアクセスは必要ありません
- ストライプエラーに対して簡単にテスト
- ストライプWebhookをモックしてカスタマイズする
- スイッチを切り替えて、Stripeのライブテストサーバーに対してテストを実行します