Open customer portal
Billing
Open customer portal
Stripe-hosted portal for managing an existing subscription.
POST
Open customer portal
Opens the Stripe Customer Portal
so the user can update payment methods, change plan, cancel, or
download invoices, all on Stripe’s hosted UI.
The caller redirects to that URL same-tab.
Body
Where Stripe sends the user after they close the portal. Default:
${origin}/Settings.Response
Errors
| Status | Code | Meaning |
|---|---|---|
| 401 | unauthenticated | Sign in required. |
| 404 | no_subscription | The user has never had a Stripe customer (no subscription, no past pack purchase). |
| 503 | billing_not_configured | STRIPE_SECRET_KEY not set on this deploy. |