I've tested my webhooks locally, using the CLI, and they work fine. However, when I took the webhooks live and deployed them to Heroku, and went into "live" mode on Stripe (which I assume is necessary to be able to use live webhooks), Stripe just doesn't fire events at all, they don't appear in the dashboard, webhook endpoint doesn't get any requests, nothing; for example, no account.updated
when a I try to create a Connected account, or no checkout.session.complete
when I try to complete a Checkout purchase. Is there a step I've perhaps missed when taking my webhooks online?
I ran into this issue myself- a few ideas:
For example: