Product Bundles has been designed from the ground up to follow WooCommerce conventions and sound engineering practices. However, third-party extensions or plugins may not always interact with it in a seamless, predictable manner. We can only guarantee that a plugin will work with Product Bundles only after reviewing its code for potential issues.
Supported Extensions
↑ Back to topThe following extensions have been tested to work with Product Bundles and are officially supported:
This list is not exhaustive: Other extensions and third-party plugins may work with Product Bundles without issues. However, our team is only able to officially support the extensions listed here.
WooCommerce Blocks
↑ Back to topThe integration makes Product Bundles compatible with the new Cart and Checkout blocks.
Limitations:
- Only the Cart, Checkout, and Mini-Cart Blocks are supported.
- Existing integrations between Product Bundles and other extensions may not work as expected when using the block-based Checkout.
Min/Max Quantities
↑ Back to topThe integration allows product-level “Min/Max Quantity” rules to be overridden by the Min/Max Quantity options defined at Product Data > Bundled Products. “Group of” rules defined at the product or category level persist at the bundled item level.
Limitations:
- This integration between Product Bundles and Min/Max Quantities has only been tested with the shortcode-based Cart and Checkout. It does not include Store API support, and will not work as expected with the new Cart and Checkout Blocks.
Print Invoices and Packing Lists
↑ Back to topPhysical bundles can be configured as assembled or unassembled:
- Assembled bundles consist of multiple products that are physically assembled in a common container.
- Unassembled bundles group together some products that do not require assembly.
When a Product Bundle is purchased, one order item is created for the parent Bundle and one for each bundled item. By default, all order items show up in Invoices. The integration with Print Invoices and Packing Lists changes the way Product Bundles are displayed in Invoices, Packing Lists and Pick Lists.
Invoices — Parent/child line items are displayed in individual rows. Line item subtotals are not aggregated.
Packing Lists — An assembled bundle is always listed as a single physical item. Its contents are listed as item meta.
Pick Lists — Bundled items that require assembly in their container are clearly marked.
Composite Products
↑ Back to topThe integration makes it possible to add Product Bundles as Component Options and choose multiple products under a single Component.
Product Add-Ons
↑ Back to topThe integration ensures that Add-Ons attached to bundled products can be configured and purchased.
Limitations:
- Product Bundles do not display a line-by-line breakdown of all chosen Add-Ons.
- When Edit in Cart is enabled, Add-Ons state is not restored when editing a Bundle that contains Add-Ons.
- When using percentage add-on prices, the percentage is calculated against the base price of the Bundle.
Product Recommendations
↑ Back to topThe integration introduces a Product Bundle filter that allows you to automatically recommend bundles that contain the currently viewed product.
Subscriptions
↑ Back to topThe integration allows simple/variable subscriptions to be added to Product Bundles.
When purchasing a bundle that contains subscription-type products, the bundle appears into the initial subscription order but not in the subscription itself, nor in any renewal orders. This is desirable when bundling subscription products with different billing schedules, as:
- Subscribing can be optional.
- The contents of the bundle can be personalized.
- Store owners can make changes to their bundles without affecting customers’ existing subscriptions.
If you are looking for a way to offer entire Product Bundles on subscription, check out All Products for WooCommerce Subscriptions.
This guide demonstrates how Product Bundles can be used in conjunction with WooCommerce Subscriptions and All Products for WooCommerce Subscriptions.
All Products for WooCommerce Subscriptions
↑ Back to topThe integration enables you to add subscription plans to entire Bundles.
AutomateWoo
↑ Back to topThe integration supports abandoned carts containing Product Bundles.
Important: AutomateWoo v5.6.10+Â is required.
Memberships
↑ Back to topThe integration ensures that Membership discounts are inherited by bundled items when Priced Individually is ticked.
Important: Absolute-amount membership discounts are not supported by the integration.
Points and Rewards
↑ Back to topThe integration adjusts the way points are calculated for Product Bundles. Unless otherwise specified, the total value of a Bundle in points is based on the total price of all bundled products and the global price-points conversion rate.
The Points and Rewards ‘Maximum Points Discount‘ only limits the discount applied on the bundle’s parent item.
Name Your Price
↑ Back to topThe integration:
- ensures that products with custom price inputs will work as expected in Bundles; and
- makes the Product Data > Name Your Price option available in Product Bundles.
Cost of Goods
↑ Back to topThe integration ensures that bundled product costs are recorded correctly when placing an order that contains bundles.
Pre-Orders
↑ Back to topThe integration allows pre-ordering functionality to be enabled for entire bundles.
One Page Checkout
↑ Back to topThe integration adds support for Product Bundles in Single Product templates.
WooCommerce Shipstation Integration
↑ Back to topThe integration changes the way Product Bundles are exported to Shipstation depending on their shipping configuration: Assembled bundles are exported as a single line item, with bundled content data treated as meta data. Subtotals and weights are aggregated.
Variation Swatches for WooCommerce
↑ Back to topThe integration ensures that variation swatches work as expected with bundled variable products.Â
Unsupported Extensions
↑ Back to topThe following extensions have known compatibility issues with Product Bundles:
Extension/Plugin Name | Issue Description |
---|---|
Deposits | The Deposits extension does not work with collections of products and grouped cart/order items. |
Force Sells | Force-sells associated with products that are purchased within a Bundle are not added to the cart correctly. |
Gravity Forms Add-Ons | Gravity Forms Add-Ons associated with products contained in a Bundle are not displayed or added to the cart correctly. |
Measurement Price Calculator | Measurement Price Calculator fields and units are not displayed correctly for products contained in Bundles. |
Gift Cards | Gift Card fields aren’t displayed correctly on bundled product, gift cards in bundles aren’t assigned/delivered to recipient after purchase. |
Google Product Feed | Weight and product dimension structured data for product bundles returns the value for the bundle’s container item and so is inaccurate. |
This list is not exhaustive: Other extensions/plugins may exist that are not compatible with Product Bundles.
Questions & Support
↑ Back to topHave a question? Please fill out this pre-sales form.
Already purchased and need assistance? Get in touch with us via the Help Desk!