Skip to content

Plans your marketing team will actually ask for

The plans that sell are rarely the plans that are easy to model. “Three months free high-speed broadband, then £9.95 a month from month four, with a one-off setup fee of £10” is an ordinary promotion and an awkward thing to express in a rigid pricing table.

The OpenBRM bundle manager builds that plan as a single sellable product. A free period, a recurring charge that starts later, and a one-off fee sit together on one order line, priced as one package, and the billing process works out what falls due in each period.

What you can express

  • Introductory free or discounted periods followed by standard pricing
  • One-off setup, activation and equipment fees alongside recurring charges
  • Multi-product packages sold and priced as one item
  • Included allowances — minutes, data, units — consumed before overage is rated
  • Tiered and volume pricing, with the tier chosen from actual consumption

Change the offer without changing the code

Bundles are configuration, not development. A new promotion goes live by building it in the bundle manager, which means the people who design the offer can build it, and a pricing change does not need a release.

How bundles reach the invoice

Bundled products behave like any other order line at billing time. Included allowances are drawn down first, overage passes to the rating engine, and the whole package appears on the customer's single invoice for the period. Discounts and collections rules apply as configured.

Subscription management · Rating engine · Billing process documentation

Ready to get started with OpenBRM?

Download the package and run it yourself, or ask us for a hosted trial account.

Open source and self-hostable — no licence cost.