Billing that's already built in.
Ascent meters usage with allotments and bills it through Stripe, so you can sell assessments, reports, and seats from day one — without writing a payments stack.
Two mechanisms. One system.
Allotments meter what gets used. Stripe handles how it gets paid for.
Allotments
Every plan carries a pool of allotments — the unit that meters usage across responses, reports, or AI actions, depending on how you price. Allotments replenish on the billing cycle and top up instantly when a customer buys more.
- Usage metering
- Auto top-up
- Per-tenant pools
Stripe subscriptions
Plans, trials, upgrades, downgrades, and cancellations run on Stripe billing. Checkout, invoicing, dunning, and payment methods are handled by Stripe — you configure the plans, Ascent enforces the entitlements.
- Hosted checkout
- Proration
- Invoice history
Flexible plan design
Price by seats, by allotment volume, or by a combination of both. Mix recurring subscriptions with one-off allotment packs for customers with bursty, seasonal usage.
- Seat-based
- Volume-based
- One-off packs
How the balance is kept honest.
Metering happens where the work happens, not as a periodic reconciliation job.
Real-time enforcement
Every action that consumes an allotment — submitting a response, generating an AI-interpreted score, rendering a report — checks the tenant's remaining balance before it runs, and decrements it atomically once it completes.
Transparent usage
Admins see exactly what consumed their allotments and when, so there are never surprise charges or mystery deductions at renewal time.
Low-balance alerts
Tenants are warned before they run out, with a clear path to buy more or upgrade — never a hard stop mid-assessment for the people taking it.
Price your own instance, your own way.
Because allotments and Stripe are wired into the core of Ascent, you never resort to spreadsheets to track who owes what. Set your plan tiers, decide what consumes an allotment, and let the system enforce it consistently across every tenant on your instance — including tenants resold through partners.
1,550 of 2,500 allotments used this cycle
Questions, answered.
You decide. An allotment is the unit you meter — it can map to a completed response, a generated report, an AI-interpreted score, or a mix — and it's checked and decremented atomically as each action runs.
No. Checkout, invoicing, proration, dunning, and payment methods are handled by Stripe. You configure the plans; Ascent enforces the entitlements behind them.
They're warned before the balance reaches zero, with a clear path to top up or upgrade — never a hard stop for the person mid-assessment.
Yes. Price by seats, by allotment volume, or both, and sell one-off allotment packs alongside recurring plans for customers with bursty or seasonal usage.
Related: partner portal, white-labeling, and pricing.
Stop reconciling usage by hand.
Set your plans once. Ascent meters, bills, and enforces automatically — for you, and for every partner reselling on your platform.