Skip to main content

Billing and plans

White-label billing has two layers: what you pay Carina (partner tier) and what your clients pay you (your Stripe or contract).

Partner tiers (hosted)

TierClient workspacesTypical use
StarterUp to 5Solo agency or pilot
AgencyUp to 25Active reseller
EnterpriseUp to 500Large MSP or platform

Partner accounts are created on the hosted engine. API: POST /api/carina-ops/partner/account.

Usage rollups and summaries: GET /api/carina-ops/partner/summary.

Branded plan names

The cloud app shows plan labels using your productName (for example Acme Cloud Pro instead of Carina Pro). Configure brand in Settings > Brand; billing reads resolved brand from /api/billing/summary.

Checkout still uses Stripe on the platform side for hosted cloud. Self-hosted operators invoice clients directly.

What Carina meters

On hosted cloud, Carina tracks workspace usage (messages, tokens) for quotas and partner summaries. Your client contracts and margins are outside the kernel.

BYOK

Clients bring their own LLM API keys. Carina does not resell model tokens on the standard BYOK path. See Carina Ops BYOK.

Upgrade path

  1. Operator signs up on app.carinaai.uk.
  2. Open Billing for workspace plan.
  3. For partner features, create a partner account via ops API or VERLOX onboarding.
  4. Provision client orgs with POST /api/carina-ops/partner/clients.