Micro-SaaS: Stripe webhook is silent in production
Stuck point
test mode fires the webhook perfectly, live mode receives nothing, so paying customers never get upgraded. signature check maybe? wrong endpoint?
progress status — how done is it, really?
that 22-pt gap is probably exactly where the last step is hiding.
What I need help with
help finding why the live webhook never arrives / verifies.
Your first move
In the Stripe dashboard, confirm your LIVE webhook endpoint and signing secret are the live-mode ones (not test) — a silent prod webhook is almost always a test/live key mismatch.
the road everyone walks
every shipped app walked this exact road. being stuck partway isn't failing, it's the middle of the climb — and the AI read (70%) puts this project roughly here.
next stop: real people use it · they find it and come back.
want YOUR whole road plotted. every step, tool & why? plan your buildknow the missing piece? drop it in the room below.
help outProject story›
What's already working
the whole app works, test payments upgrade the account instantly.
The goal
payments that actually unlock the product in production, every time.