maker update, relatable dev story, since we launched here 2 months ago
by•
Two months post-launch, quick one for other makers: our upgrade-to-Pro flow was quietly broken for weeks; every webhook came back 200, no errors anywhere, and not one real purchase actually flipped a user to Pro. Turned out I'd built it assuming our payment provider signs its payloads as Stripe does. It doesn't. Fixed now, but "200 OK" apparently just means your code didn't crash, not that it did anything. Anyone else shipped something that looked totally fine and was quietly broken the whole time?
7 views
Replies
This is why I stopped treating 'no errors' as a good sign. A silent failure looks identical to success, so I run one real charge through the whole path before I ship.