Skip to main content
Version: Next (unreleased)

Billing and subscriptions

AlphaAgent uses usage-based billing. This page explains how your subscription works, how to manage payment methods, where to find invoices, and how to read your usage summary. All payments are processed securely through Stripe; the Console never stores your card details.

How billing works

Your AlphaAgent subscription is metered: you are billed based on the model usage your deployed Studio reports back to the Console. Each running deployment sends signed usage records over the license telemetry channel; the Console aggregates those records, and Stripe turns them into a monthly invoice.

You set up your subscription during onboarding when you add your first payment method.

Payment methods

From Billing → Payment methods you can:

  • View your saved cards (brand, last four digits, expiry).
  • Add a new card through the secure embedded payment form. If your bank requires extra verification (3-D Secure), you complete it inline.
  • Set a default — the card used for future invoices.
  • Remove a card you no longer need.

[Screenshot: Payment methods screen]

Invoices

From Billing → Invoices you can browse your invoice history with status, totals, and links to the hosted invoice and PDF. Opening an invoice shows its detail, and an upcoming invoice preview estimates the charges accumulating in the current billing period before it closes.

[Screenshot: Invoices list with upcoming preview]

Invoices are finalized once per month. After a billing period closes, its figures are fixed.

Usage summary

The billing area also shows a usage summary — a rolling view of your metered usage over a window of time. This is the billing-oriented view of consumption. For a per-license breakdown (which deployment consumed what, with heartbeat and usage charts), see the License Keys page.

[Screenshot: Usage summary chart]

Past-due invoices and what happens if you don't pay

If an invoice goes unpaid, your account moves through a series of escalating reminder states over several weeks. These states are surfaced both in the Console (a delinquency banner on the license view) and to your running Studio (which can show in-app banners warning your users ahead of any service impact).

If an invoice remains unpaid long enough, the account reaches a frozen state: the Console stops accepting new usage records for billing. Freezing is fully reversible — paying the outstanding invoice restores your account to good standing on the next billing check. This is distinct from a revoked license (see License Keys), which is permanent.

Payment-failure notifications and reminder emails are handled through Stripe's billing emails.