Monetization

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.

Meter and bill

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
Real-time metering

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.

For platform owners

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.

Growth planMonthly
Allotments included2,500 / month
Overage packsBuy in blocks of 500
SeatsUnlimited
Billing engineStripe subscriptions

1,550 of 2,500 allotments used this cycle

Questions, answered.

What counts as an allotment?

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.

Do I have to build a payments integration?

No. Checkout, invoicing, proration, dunning, and payment methods are handled by Stripe. You configure the plans; Ascent enforces the entitlements behind them.

What happens when a tenant runs out?

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.

Can I mix subscriptions and one-off packs?

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.

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.