This project is not covered by Drupal’s security advisory policy.

This module extends Drupal Commerce by allowing the site admin to collect a number of existing products together in a bundle, and offer them at a new bundle price, with a new bundle SKU.

You can define products that consists of other products. They are all combined in one add to cart form which works like the core add to cart form. The bundle is then represented by one order line item. This allows the maximum compatibility with other modules such as shipping or payment modules.

Please read "Making an issue report" for further tips.

Similar modules:

There are a few other modules that perform a similar function:

  • Commerce Webform allows adding multiple items to the cart with a Webform submission. Especially useful if you also want to collect information along with the purchase.
  • Commerce Bundle also allows creating product bundles. Customers add a bundle to their cart, but the component products show in checkout and order history. It therefore doesn't allow assigning an overall price to the bundle (but it has some neat ways to assign prices to component products). With Commerce Product Bundle, the bundle, not the component products, show in checkout and order history. Therefore an overall price can be assigned to the bundle.

Known Incompatibilities

Commerce Option, see #1396206: complete the integration with Commerce Product Option
Commerce License, see #2505939: Commerce License support

The D7 version is pretty much unmaintained. If you are interested in maintaining the D7 Version: You're really welcome!
#2853404: Searching Maintainer for D7 Version

The D8 Version is under heavy development. Look at the issue queue for progress.

Initial Development of the D7 Version was sponsered by

Supporting organizations: 
Funding initial development of the D8 Port
Sponsered development and maintaining D8 version

Project Information