Portal launch
The extension or authenticated UI should call POST /v1/billing/portal to create a Stripe portal session for the current user.
Billing Portal
Subscription self-service is handled by Stripe Customer Portal. This page stays intentionally minimal and primarily serves as the return surface after portal actions.
The extension or authenticated UI should call POST /v1/billing/portal to create a Stripe portal session for the current user.