Bundle Orders for Blesta

Sell products as real bundles. Bundle Orders makes selected native Blesta addon packages mandatory when a customer buys a configured base package — the addon is pre-selected, labelled Required, and can't be removed. Addons remain real child services, so provisioning, renewals and cancellation stay 100% native to Blesta.

Order Now Knowledge Base

Turn every base package into a bundle

Pair any base package with mandatory addons — at normal price or included free — through Blesta's own validated order flow.

Order Now

Mandatory addons, the native way

Staff create simple bundle rules under Tools → Bundle Orders; the plugin enforces them on every active order form using Blesta's own addon relationships.

Rule-based bundles

Create a rule per base package under Tools → Bundle Orders and pick the addon packages that must come with it. Rules use Blesta's native package groups and addon relationships — no custom product types.

Real child services

Required addons are ordered as genuine Blesta child services with the parent's service ID. Module fields, configurable options, provisioning, renewal and parent-cancellation behavior all stay native.

Two price modes

Charge the addon's normal base price, setup fee and option prices — or mark it Included so the base service price becomes zero while configurable options remain billable.

Every order form type

Required addons are enforced on standard, wizard and AJAX order forms — and domain forms when enabled. The addon shows as Required, pre-selected, and can't be switched to None.

Bypass-proof checkout

If a customer skips the UI and jumps straight to checkout, the addon configuration queue is restored automatically — the bundle can't be dropped by manipulating URLs.

Term & currency aware

The addon's pricing schedule is matched to the base service's term and period, preferring the cart currency. Quantity mirrors the parent, and checkout is blocked when no matching term exists — no silent mispricing.

Frequently asked questions