Status: Ready for Dev
Due: Dec 4, 2026
Assignees: Darrell Finley
User story As an admin on the Free plan, I want to upgrade without talking to sales, so that I can unlock seats the same day I need them.
Acceptance criteria
- Checkout completes without leaving the app
- Seat count picker shows a prorated preview before payment
- Funnel events fire for view, start, and completed upgrade
- Failed payments show a recoverable error state
Story Points: 8
Spec Ready: x
Customer Requests: 9
Feature Area: Billing
Sprint: Sprint 25
Impact Area: Revenue
Spec Ready: x
Customer Requests: 9
Feature Area: Billing
Sprint: Sprint 25
Impact Area: Revenue
Created by Vicky Aug 12, 2026, Edited Aug 12, 2026