Prerequisites
- You must be an Owner or Admin to open the portal
- An active or trialing subscription with a Stripe customer record (the portal is not available before your first paid plan)
Open the portal
- Navigate to Settings > Account > Billing
- Click Manage billing in Stripe
Portal sessions are rate-limited to 10 per minute per account. If you’ve recently opened a session, wait a few seconds before opening another.
What you can do
The portal supports several focused flows. ShingleAI links you directly to the right one based on which button you click.| Flow | Triggered from | What you can do |
|---|---|---|
| Manage billing | Default Manage billing in Stripe button | View invoices, update tax info, see subscription history |
| Update payment method | The “Update card” link on the Payment method card | Add, replace, or remove a card; set the default for renewals |
| Cancel subscription | The “Cancel subscription” link | Cancel at period end with optional feedback |
| Change plan | ”Upgrade” or “Downgrade” buttons on the Upgrade page | Switch tier, switch monthly ↔ annual, confirm prorated charges |
Invoices
Past invoices live under Billing history in the portal. Each row downloads as a PDF and includes:- Subscription line items
- Per-seat add-ons
- Overage charges from the prior period
- Credit purchases and auto-recharges
Payment methods
You can store multiple cards in Stripe and pick one as the default for subscription renewals and credit purchases. Removed cards stop being used for future charges immediately.Downgrade pre-validation
Plan changes that increase limits go straight to the portal. Plan changes that decrease limits run through a pre-validation step in ShingleAI before handing off to Stripe. If your current usage exceeds the target tier’s limits — for example, you have 25 agents and want to downgrade to a plan that allows 10 — ShingleAI blocks the downgrade and sends you back to Settings > Account > Billing with a banner that lists the specific violations:Too many agents: 25 in use, 10 allowed on StarterTo complete the downgrade:
- Reduce the listed objects below the target tier’s limits (delete agents, remove team members, archive automations, etc.)
- Return to the Upgrade page and select the lower tier again
- Confirm the change in the portal
Errors and recovery
| Banner you see | What to do |
|---|---|
Portal is unavailable | Your account has no Stripe customer record yet — start from the Upgrade page instead |
Downgrade blocked | See the listed violations and reduce usage before retrying |
Rate limited | Wait a few seconds and try again |
Next steps
Upgrade or change plan
Compare tiers and switch plans
Pricing
Subscription, seat, and overage pricing