Billing

Operator
Operator OP

Operator console · Billing

Billing

Cross-tenant Stripe: monthly recurring revenue, past-due accounts, and the per-client subscription state. This is also where go-live charging happens — create the subscription and fire the first charge — plus plan changes, account credits, and refunds. Stripe webhooks remain the source of truth; these actions start a Stripe operation and the confirmed state lands when Stripe calls back. Every action is recorded to the append-only audit log.

Monthly recurring revenue
Active subscriptions
Past due
Tenants

Clients

ClientLifecyclePlanSubscription Next billingCardMRR
Loading billing…

Recent invoices

DateClientAmountStatusInvoice
Loading invoices…