Orb
Handling the messy reality of subscription edits
Orb didn't originally support editing subscriptions directly. When customers needed to make changes mid-term, whether adjusting prices, swapping products, or updating discounts, they had to work through convoluted alternatives like canceling and recreating subscriptions or complex workarounds that risked incorrect billings. Subscription editing was one of the most requested features from customers, but it had gone unbuilt for a long time because of how deeply it intersected with Orb's architecture. Any edit had to reconcile with price replacements, proration logic, and issued invoices without introducing inconsistencies. I led design, partnering closely with the CEO and Engineering to map out how edits should be supported, how to preview their billing and revenue impact before committing, and how to communicate the downstream effects of each change. I dove deep into the Orb architecture and billing engine with Engineering to understand all edge cases, landing on a flow that gave users confidence in what they were changing and what would happen as a result. Shipping subscription edit eliminated a long-standing source of customer friction, reduced the volume oof support and engineering escalations around subscription changes, and closed a major gap that had come up repeatedly in customer and sales conversations.
August 2025 - November 2025
Sole designer, CEO, 2 Engineers

Edit pricing configurations on the left and view billing impact on the right

User edits and invoice changes are highlighted