← Docs

    Billing

    Provenance bills via Stripe. Community is free; Team unlocks publishing, custom domains, and metered crawls; Enterprise is annual contract via sales. EU VAT is collected at checkout when billing in the EU; SEPA + cards are supported.

    Self-serve flow

    1. Click Start free on /pricing and complete signup. You land on the app with Community access.
    2. When you're ready to publish, hit Upgrade to Starter in Settings → Plan. You bounce through Stripe Checkout (cards or SEPA) and return signed in.
    3. Your subscription starts a 14-day money-back trial. Cancel any time from Settings → Plan; you land in the Stripe-hosted Customer Portal where you can update payment method, download invoices, or downgrade.

    Metering

    Team includes a quota of vendor crawls per registry per month. Overage triggers usage-based charges on the next invoice; the dashboard shows your current usage and forecast in Settings → Plan so you never get a surprise. Enterprise contracts pre-purchase larger quotas with predictable pricing.

    API endpoints (authenticated)

    • POST /api/provenance/v1/app/billing/checkout — start a Stripe Checkout session for the Team plan.
    • POST /api/provenance/v1/app/billing/portal — create a Stripe Customer Portal session for self-serve plan changes.
    • GET /api/provenance/v1/app/billing/subscription — current plan, status, trial end, and next renewal date.

    Full request/response shapes are in the OpenAPI explorer. Bundle pricing (Provenance + Certus for NIS2) is described on /bundle.