Replies: 4 comments 2 replies
|
Short version: it isn't routed to that file, and it won't be by filename alone. Pay doesn't auto discover processors from Here's what actually happens on So the missing piece is the subscribe call: # config/initializers/pay.rb
Pay::Webhooks.configure do |events|
events.subscribe "stripe.checkout.session.completed", MyCheckoutCompletedProcessor.new
endA few things worth checking, since any one of them gives you the same "nothing happens" symptom (these all come straight from pay's StripeController):
Add the subscribe call first. If it's still quiet after that, item 2 (the test mode flag) is the one that catches most people. |
|
Did all that As far as I can see I'm now in live mode Still no change |
|
This is from my Live view in Stripe Dashboard: |
|
Got past the error but it doesn't create a Payment |
Uh oh!
There was an error while loading. Please reload this page.
Because the processing in my_checkout_completed_processor.rb doesn't seem to be taking place
All reactions