Introducing the Chargebee CLI

Product Bundling

Chargebee allows you to create Product Bundles, grouping multiple items into a single plan offering. Bundles are treated as an item in the system and can be used when creating a new plan.

Prerequisites for entitlements in product bundles

Product bundling with entitlements requires the following:

  • Grandfathering entitlements isn't enabled on your site.
  • The included items don't have separate entitlements set at the variant level.

Entitlements in Bundles

Automatic Inheritance

When creating a bundle, all entitlements from included items are automatically inherited by the bundle.

A bundle's entitlements come from its included items. You can't edit entitlements directly on a bundle plan or its price points. To change a bundle's entitlements, change the entitlements of the included items. To change the entitlement of a non-metered feature for a specific subscription, use a subscription-level override. Metered features don't support subscription-level overrides.

Example

  • Plan: Basic (10 reports)
  • Addon: Basic (20 reports) + AI Bot

Bundle Total Entitlement = 30 reports + AI Bot

Entitlement Priority Rules

If an item has entitlements defined at both the item level and the item price level, the item price-level entitlements take precedence.

Example

  • Plan A: 10 reports (item level), 20 reports (monthly price level)
  • Plan B: 20 reports (item level)

Bundle (monthly) = 20 (Plan A) + 20 (Plan B) = 40 reports

Viewing Entitlements in Bundled Product Plans

To view the entitlements included in a bundled product plan:

  1. Go to the Plans section.

  2. Select the bundled plan you want to review.

  1. Scroll down to the Entitlements section.
  1. Click the Bundles Allocation icon.

A list of available entitlements in the bundle will be displayed. This view helps you understand which features or services are included in each bundled plan.

Upgrades and Downgrades

Entitlements will update to reflect upgrades or downgrades in bundle items, replicating standard item behavior.

Subscription-Level Overrides

Any entitlement or configuration override made at the subscription level will take precedence over both item-level and bundle-level settings. Subscription-level overrides apply only to non-metered features.