Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Current »

What is a Package bundle


Bundles in hostbill provide the ability to create a product with two or more services as one package.

You can set collective price and possible pre-filled values of configurations of each included item.

Bundle features

  • multiple products under one package
  • multiple domains
  • multiple addons
  • hosting product fully configurable
  • option to allow configuration from cart
  • create bundles that are valid for selected period of time
  • price generated from included items
  • option to set fixed price
  • option to include discounts

Bundle billing


There are two ways to set bundle price and billing options.

Fixed price / billing settings

By selecting "Set fixed price" option you can set bundle pricing just like a normal product, it will allow you to define which cycles should be available and for what price.

Collective price / Enabled billing options

This is the default option for bundles, it will sum prices from included items, each price change that you make for those items will be automatically reflected in that bundle price. You can control which billing cycles will be available by changing them in item configuration, just click that item name or pencil icon, select which cycles you want to offer and save your product setting.

This option also allows adding discounts, you can set percentage or fixed discount amount, or you can use a coupon code.

Creating bundles


It is very similar to creating normal products, first you need to go to Settings » Product & Services, from there you will be able to create new order page. Enter a name for it, from product types select Package bundles and save.

Add new product, here you are able to set your bundle name, description and choose which items will be included in it.

Adding items to bundle

To add an item to a bundle, select whether it should be a normal product, domain or an addon, and select that item from related dropdown list, this will add that item to a list below.

Each new item will be added to the end of this list. This list is sortable, order of item is later reflected while provisioning - first are created items that are on the top of the list.

From this position you can open item configuration by clicking on its name or pencil icon.

Item Configuration

Each item has cycle/period settings which can be enabled or disabled. For product and addons you can choose available billing cycles - those settings will change bundle price if it calculated automatically.

Products additionally can be preconfigured if they have some sort of customization options, you can also select which fields should be exposed in cart.

Time based validation

If you wish to offer this package only for a given period of time, you can use Time based validation feature, you will find this option right under tabs. It will add two date fields, you can use both or just one of them.

If all products from bundle category will exceed their time limitations, that category wont be listed in client area.

Bundle provisioning


Bundle activation

Bundle when activated will assign all included services, addons and domain to client profile. Each of those items is a separate service and can be managed like any other regular account.

Addons that were added as items will be assigned to main bundle account, addons that were configured under bundle items will be assigned to related accounts.

Recurring billing

Recurring invoices are generated only for main bundle account, sub services are set up with no recurring charge.

Suspending / Terminating account

Actions like suspend, unsuspend and terminate are executed on all items included in bundle



  • No labels