Skip to content

Pricing you can change without a migration.

Model plans, prices and packages once, then reprice without migrating anyone.

One catalog, every way you sell.

Products, plans, price points, add-ons and coupons in one model, so the way you charge is configuration rather than code.

Book a demo
  • One product catalog

    Products, plans, add-ons and coupons are modelled once and reused everywhere. Sales, billing and entitlements all read the same catalog.

  • Every pricing model

    Flat, per seat, per unit, tiered, volume, stairstep and usage, on any interval. Models combine on one plan and bill as one set of lines.

  • Immutable price versions

    Repricing opens a new version rather than editing the old one. Live subscriptions keep the terms they were sold until you move them.

  • Grandfathering built in

    A closed version keeps serving the subscriptions attached to it, and the catalog shows how many sit on each one before you sunset it.

  • Price books per market

    A list price per currency and per legal entity, not a rounded conversion of one number. The entity that holds the contract issues the invoice.

  • Coupons and discounts

    Percentage, fixed and free-period discounts that prorate with the cycle and expire on their own date, on a whole plan or on one charge.

Reprice without touching anyone.

Versioned, not edited

A price change opens a new version of the plan and leaves every existing subscription on the one it was sold. The catalog shows how many subscribers sit on each version, so sunsetting an old price is a decision made against a number.

  • New sales take the current version
  • Existing subscriptions keep their terms
  • Old invoices stay reproducible

Launch a plan on a Tuesday.

Configuration, not code

A new plan, a regional price book or a promotional coupon is created in the catalog and is live without a deploy. That is the difference between revisiting pricing once a year and revisiting it whenever the market moves.

  • No engineering ticket to add a plan
  • Entitlements travel with the plan
  • Test pricing without a release

Catalog and pricing
questions.

Can we change prices without migrating existing customers?

Yes, and that is the default. Repricing a plan creates a new price version rather than editing the old one. New subscriptions are sold on the current version; existing subscriptions stay pinned to the version they were sold, and keep their terms until you deliberately move them.

Which pricing models are supported?

Flat fee, per seat, per unit, tiered, volume, stairstep and usage, on any billing interval. Models can be combined on one plan, so a platform fee plus metered consumption plus a committed minimum is one plan and one invoice line set, not three products stitched together.

Do we need engineering to launch a new plan?

No. Products, plans, price points, add-ons and coupons are configuration. A new plan, a regional price book or a promotional coupon is created in the catalog and is live without a deploy, which is the difference between testing pricing quarterly and testing it once a year.

How does pricing work across currencies and entities?

Each plan can carry a price book per currency and per legal entity, so a list price in one market is not a rounded conversion of another. Invoices are issued by the right entity in the right currency, and the group still consolidates into one reporting currency.

Can we grandfather customers indefinitely?

Yes. A closed price version keeps serving the subscriptions attached to it for as long as you want, and the catalog shows exactly how many subscribers sit on each version, so a decision to sunset one is made against a real number rather than a guess.

Model your catalog once.

Book a demo
30 minutes
A working session on your plans and price points, not a slide deck.
Your catalog
We model your plans, price points and discounts in the product, live.
A sandbox
You see it running before anything touches production.