質問

Ryan Bates 'Railscast(http://railscasts.com/episodes/288-billing-with-stripe)に従ってRailsアプリの構築に成功しました。ただし、Railscastでは、Webhooksをカバーしていません。 Webhooksを実装および使用して、作成されたサブスクリプション請求を管理するパブリックドメインに良い例があるかどうか疑問に思っていました。

何か考え /方向は非常に役に立ちますか?

ありがとう!

役に立ちましたか?

解決

これには素敵な宝石があります: https://github.com/integrallis/stripe_event.

よく書かれて維持されているようです。

あなたのgemfileでは、単にラインを追加することができます -

gem 'stripe_event'

GithubのReadmeには明確なドキュメントがあります。

他のヒント

Stripeを含むほとんどすべての支払いゲートウェイには、料金が通過したかどうかにかかわらず、クライアント(WebApp)に何らかの方法を伝える方法があります。

ストライプのために、彼ら ドキュメント それらからWebHook通知を受信する方法を示します。

フローは次のとおりです。

  1. アプリにコントローラーとメソッドを作成して、StripeからWebHook呼び出しを受信します。通話は投稿として入力されることに注意してください。
  2. ダッシュボードを使用して、StripeでURLを登録します。これはあなたが一度行う手動のステップです。
  3. メソッドがStripeから呼び出されたら、イベント情報を使用して、ユーザーのサブスクリプションのステータスを追跡するモデルを更新します。

質問は?

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top