Plans, usage, and billing
Manage subscription and payment details from Settings → Billing (or Organization → Billing). You need an appropriate admin role to change plans or payment methods.
What you can do in the UI
| Action | Typical location |
|---|---|
| See current plan and renewal | Billing settings page |
| View usage (dependencies, limits) | Usage card or billing section |
| Upgrade / change plan | Choose a plan and complete checkout (often Stripe Checkout in a new tab) |
| Update payment method or invoices | Manage billing / Customer portal button |
Exact labels depend on your deployment and Stripe configuration.
How limits show up in the product
| Limit | User-visible effect |
|---|---|
| Max dependencies or sync cadence | Form validation or messages when adding/editing dependencies |
| Slack or advanced alerts | Integration or preference UI may prompt to upgrade |
| Provider broadcast history | Older catalog changes might not appear on lower tiers |
| Seats / members | Invitations may be blocked when at capacity |
If you’re blocked, the app usually surfaces an upgrade or contact sales path rather than a raw error.
Stripe (background)
Billing is typically processed by Stripe. Intello receives webhooks from Stripe to keep your subscription state in sync—you don’t call those webhooks yourself. See Webhooks and Stripe if you’re reviewing security.
Developers
Internal dashboards can call GET /api/billing/subscription, GET /api/billing/usage, GET /api/billing/plans, POST /api/billing/checkout, and POST /api/billing/portal. See Core resources.
