Showcase
Launched a self-serve plan switcher for our Stripe customers
Customers change plans without emailing support.
Upgrades, downgrades, and the proration explained in plain words before you confirm. Support was handling about fifteen of these a week by hand, and each one was a chance to get the billing wrong.
Lovable built the interface and I wrote the Stripe side myself, because proration is not something I wanted generated. The surprise was downgrades: customers expected a refund, Stripe gives credit, and no amount of good code fixes that. The explanation screen did.