Billing & Subscriptions

Trials, plan changes, cancel and resume, overage, invoices, failed payments, and Enterprise billing for HOOX SaaS on console.hoox.sh.

This page

Manuals

Full PDFComplete

Self-serve SaaS billing runs through console.hoox.sh billing (Stripe Checkout + Customer Portal + webhooks). One account, one hx_live_… key family, one invoice across HOOX, PYNE, and AXIS hosted surfaces. Self-host stays free under its open-source license (Apache-2.0 for HOOX Open Core, AGPL for PYNE/AXIS) — billing only covers the managed cloud.

Billing processor: Stripe (invoices via console.hoox.sh billing). Billing contact: sales@hoox.dev. See Membership, Terms, and Impressum.

Plans & trials

PlanPriceTrial
Starter (SaaS · personal)$7 / month7 days
Pro (SaaS · operator)$25 / month30 days
Team (SaaS · desk)$99 / month (+ $15 / extra seat)30 days
Enterprise (OPS · institutional)CustomScoped proof-of-concept by agreement — no self-serve checkout

Trials are applied at checkout (trial_period_days: 7 for Starter, 30 for Pro/Team). Enterprise is sales-led under a custom MSA — contact sales; there is no self-serve Enterprise checkout.

PYNE and AXIS hosted usage (PYNE evaluate calls + bars, AXIS Cloud seats + streams) bills on the same account and invoice as HOOX SaaS. Self-hosted PYNE/AXIS stays free; closed-source redistribution needs a separate commercial license — contact sales.

Managing your subscription (Customer Portal)

Change plan, update payment method, and manage seats from the Customer Portal in console.hoox.sh billing:

  • Upgrade / downgrade — plan changes apply via the portal; entitlements update after the Stripe webhook confirms.
  • Seats (Team) — extra seats bill at $15 / seat / month.
  • Payment method — update cards and billing email in the portal.

Start from the plan cards on Membership — paid CTAs hand off to console.hoox.sh/login?tier={starter,pro,team}&product={hoox,pyne,axis}.

Cancel & resume

  • Cancel is cancel-at-period-end: you keep access until the end of the paid period, then the workspace drops to free limits. No partial-month refunds on self-serve plans, except where required by law.
  • Resume re-activates the subscription before the period ends (cancel_at_period_end=false) — seats, workers, and quotas carry on without re-onboarding.

Overage & limits

Hosted APIs enforce plan quotas at the edge. Over-quota calls are rejected with HTTP 429 and a JSON usage.quota_exceeded body; self-host paths are unaffected.

MeterSoft overageHard cap
HOOX workers / signalsEstimated per 1k units where the plan allows overage429 once the cap is hit
PYNE evaluate calls + barsEstimated per 1k where allowed429 when not allowed
Agent generationsEstimated per 1k where allowed429 when not allowed
AXIS streams / seatsPer-seat add-ons429 past seat limit

Soft-overage estimates are shown in cents in /console/usage; confirmed overage becomes invoice lines after nightly reconciliation. Check current usage before scaling workers or evaluate volume.

Invoices

  • JSON / CSV export — available today in /console/billing per workspace.
  • PDF copies — archived per finalized invoice alongside the JSON/CSV export.
  • Each invoice reflects the subscription plus any reconciled overage lines.

For billing questions or corrections, mail sales@hoox.dev.

Failed payments (dunning)

If a payment fails (invoice.payment_failed):

  1. Stripe retries the payment method on a retry schedule.
  2. We email the billing contact with a pay-now link (Customer Portal).
  3. If retries keep failing, the workspace is downgraded with grace — entitlements fall back to free limits until payment succeeds.

Update the payment method in console.hoox.sh billing to recover immediately; webhooks (billing.*) and the activity log record each step.

Enterprise billing

Enterprise (OPS) is not a SaaS seat upgrade — dedicated or Cloudflare® Workers for Platforms tenancy, durable Cloudflare® Workflows, Logpush audit, Cloudflare® Zero Trust, residency, and SLA up to 99.99% under a custom MSA. Billed per agreement (no self-serve checkout, no portal plan change). Start at Enterprise or mail sales@hoox.dev.

Related