Business / Billing and Plans

Plan tiers and feature access model.

9 categories51 pagesUpdated Mar 24, 2026

# Pricing Overview Cosantoir developer billing combines an access plan with request-family metering for live runtime traffic. ## Access Plans - Essential: sandbox keys, docs, and test-mode traffic only. - Plus: self-serve production keys with request-family usage billing. - Family: shared production access across multiple projects on the same public rate card. - Business: team spend controls and production billing oversight. - Enterprise: contract pricing, custom credits, and invoicing controls. ## Checkout Paths - Signed-in workspaces can launch hosted Stripe plan checkout directly from the pricing surface. - Signed-in workspaces with an active subscription can also schedule or apply plan changes directly from pricing without creating a duplicate checkout session. - The pricing surface now previews the current plan, target plan, backend-calculated estimated invoice due, monthly-equivalent delta, and effective date before a signed-in workspace submits the change. - If a workspace is past due or still has an unpaid hosted invoice, pricing now shifts into billing recovery mode instead of pretending checkout alone finished the job. - When the backend marks a past_due workspace as grace-expired, pricing suppresses self-serve transition previews and keeps the operator on payment recovery until billing is restored. - Guest visitors can start checkout with an email address, then attach that billing state automatically after verified sign-in. - Enterprise stays sales-assisted and does not route through self-serve Stripe checkout. ## Metering Model - Frontend protection covers rate limiting, WAF, signup protection, and bot protection. - Backend verification covers IP intelligence and email validation. - Sandbox, staging, and JWT console traffic remain free. ## Production Readiness Production API-key traffic is enabled only when the workspace has a production-capable access plan and enough developer wallet credit to satisfy the configured minimum runtime threshold. If a subscription becomes past_due, the backend now exposes a bounded grace window before production access hard-blocks. The dashboard shows whether the workspace is still inside that grace window or has already crossed into enforced recovery.

Last updated Mar 24, 2026