Skip to content

Subscription Billing | Pricing & Plans

A pricing catalog that moves faster than engineering.

Product families, plans, add-ons, one-off charges, price tiers and entitlements, all configured, not coded. Launch a new plan or grandfather an old one without a release. Migrate a Stripe or Chargebee catalog field for field.

Pricing & Plans Catalog

What the system does

Capability, input, output.

  • Product families

    Input
    A family grouping products, plans and add-ons
    Output
    One catalog node to govern a product line
  • Pricing models

    Input
    Flat fee, per unit, tiered, volume or stairstep
    Output
    The right charge curve for every product
  • Price tiers

    Input
    Tier boundaries and rates per tier
    Output
    Automatically applied based on quantity or usage
  • Entitlements

    Input
    Features and limits attached to a plan
    Output
    Access that flips the moment the subscription changes plan
  • Coupons and discounts

    Input
    A coupon with amount, percent or trial extension
    Output
    Discount applied at redemption, tracked per customer
  • Plan versioning

    Input
    A new price or updated terms on an existing plan
    Output
    Grandfathered subscribers stay on the old terms; new ones get the new

Standards + connections

A catalog wired to billing, tax and the books.

A plan is not just a label. Its price drives the invoice, its entitlements control access, and its term drives the recognition schedule. Change the catalog and the downstream systems follow, with no manual re-entry.

Regulations we work within

  • Single source for prices

    Every invoice line derives its amount from the catalog. There is no second place to keep pricing in sync with billing.

  • IFRS 15 / Ind-AS 115

    Plan term and price are the inputs to the recognition schedule, so deferred and recognised revenue post on the right period from day one.

  • Audit trail

    Every catalog change, plan launch, price edit and coupon creation is logged with user, time and prior value.

Connects to

  • Subscription Billing Plans and prices drive every renewal and invoice
  • Accounts Receivable Invoice lines reference catalog prices directly
  • Revenue Recognition Plan term anchors the recognition schedule
  • Usage-Based Billing Tiered and volume models rate metered events

Pricing & Plans FAQ

What buyers ask.

Can we grandfather existing customers when we change a price?

Yes. When you update a price or launch a revised plan, active subscriptions stay on their current plan terms until you explicitly migrate them. New subscriptions get the new price. There is no code change and no bulk update script needed.

How are entitlements connected to a plan?

Entitlements are defined directly on the plan in the catalog as features and limits. When a subscription is on that plan, the entitlements are live. When the subscription changes plan, access updates in the same step, with no separate flag to set in another system.

Can we migrate our Stripe or Chargebee catalog?

Yes. The catalog models product families, products, plans, add-ons, prices, tiers and entitlements the same way those platforms do. Plans and prices map field for field, so existing subscriptions continue on the same terms after migration.

How do coupons and discounts attach to a price?

You create a coupon with an amount, a percentage or a trial extension and attach it to one or more prices. At checkout or when you apply it to a subscription, the discount is recorded on the redemption and applied to the invoiced amount automatically.

See a plan launch flow to billing and the books.

Create a product family, add a tiered plan, attach entitlements, and watch a subscription pick up the new price, post its invoice to receivables and recognise revenue on the right period.