YITH WooCommerce Product Bundles

04/16/2026

Version: 2.25.0

Notify Update

Category:

Original price was: $89.99.Current price is: $4.99.

YITH WooCommerce Product Bundles is a WooCommerce extension that allows you to group products into customizable bundles with independent pricing, stock levels, and management. It's ideal for stores that need to increase average order value without adding to operational complexity. Leveraging the WooCommerce core, it transforms the bundled sales logic into a controlled and scalable workflow from the back office.

Introduction to YITH WooCommerce Product Bundles

YITH WooCommerce Product Bundles solves one of the most common problems in stores with medium or large catalogs: the inability to offer combinations of products with differentiated pricing, their own stock, and consistent behavior at checkout, without having to create manual variants or resort to ad hoc solutions that generate technical debt.

This plugin integrates directly into the WooCommerce product layer, meaning bundles inherit existing inventory, tax, and shipping workflows. It doesn't break existing automations. It reduces manual intervention because each bundle behaves as an entity with its own rules, not as a patch on top of simple products.

A store manager who handles, for example, photography equipment, can create a bundle of a camera and accessories, assign a specific discount, and publish it in minutes. From the back office, they can see the stock of each component in real time, and the customer experiences a seamless purchasing process without any confusion about what's in the order.

Product overview

Managing product groupings in WooCommerce without a dedicated tool leads to stock inconsistencies, pricing errors, and a fragmented shopping experience that directly impacts conversion rates and the workload of the operations team.

Before implementing this module, many stores handled bundles using manually created virtual products, without real-time inventory synchronization or control over bundle discounts. This resulted in confusion for the warehouse team, customer complaints, and constant, time-consuming manual adjustments that added no value.

  • Without the add-on: Creating a bundled product offer involves duplicating references, managing stock separately, and manually applying discounts to each order, with a high risk of human error and no centralized traceability.
  • With the active add-on: The operator defines the bundle from the product editor, assigns quantities and prices for each component, activates or deactivates optional elements, and publishes the offer with a unified checkout flow.
  • Observable result: The stock of each component is automatically deducted when processing the order, the customer sees a clear summary of the bundle in the cart, and the operations team works with consistent data without additional intervention.

Requirements and compatibility

Before deploying this extension in a production environment, it is advisable to verify that WooCommerce is correctly configured as the store engine, that existing product types do not conflict with the grouping logic, and that other pricing or inventory plugins do not overwrite bundle calculations in the cart.

  • The main dependency is an active and functional WooCommerce as the commerce platform; without it, this module has no execution context.
  • The tool is compatible with standard checkout flows, product tax management, shipping calculations by weight or dimensions, coupon application, and standard payment gateways integrated into WooCommerce.
  • In environments with active dynamic pricing, membership, or subscription plugins, it is recommended to validate the bundle's behavior in a staging environment before publishing to production, especially if the bundle components have independent pricing rules.

Key benefits for your operation

  • Stock control by component without duplicate management: One of the most common problems for stores offering bundles is not knowing when a specific component runs out of stock. This extension automatically deducts the inventory of each product included in the bundle upon order confirmation. The warehouse team works with real-time data and without subsequent manual adjustments.
  • Increased average order value with less commercial friction: Offering attractive bundles without the right tool forces you to negotiate discounts on a case-by-case basis or create complex campaigns. With this add-on, the operator defines the bundle price directly, discounting it from the individual prices, and the customer perceives it as a clear offer from the outset.
  • Consistent and unambiguous shopping experience: When a customer doesn't understand what's in a package, they abandon their cart or create support tickets. This tool displays each component of the bundle in detail during the checkout process, reducing uncertainty and post-sales contacts related to the order contents.
  • Reduction of operational errors in mixed orders: Manually managing orders that combine single and bundled products leads to picking errors and complaints. By processing the bundle as a single unit with its components clearly defined, the system delivers the correct information to the order picking team without further interpretation.
  • Scalability without increasing the complexity of the catalog: As the store grows, maintaining dozens of product combinations as separate entities becomes unmanageable. This module allows you to build dynamic packages by reusing the existing catalog, without creating phantom references or cluttering the database with auxiliary products.
  • Automation of business logic without manual intervention: The pricing, availability, and bundle composition rules are configured once and applied consistently to every transaction. This frees the operations team from manually reviewing each order that includes a bundle, reducing workload and errors due to fatigue.

Key features of YITH WooCommerce Product Bundles

  • Definition of bundles with optional and mandatory products: The operator can configure which components of the package are fixed and which the customer can choose from several options. This adds flexibility without losing control over the bundle structure and improves the buyer's perception of personalization without complicating internal management.
  • Customized bundle pricing independent of unit price: This extension allows you to assign a total price to the package that doesn't depend on the arithmetic sum of its components. The operator can apply a real discount to the individual price or simply set a bundle price that reflects the value proposition without exposing the cost structure to the customer.
  • Synchronized stock management for each component: When an order is processed with a bundle, the module automatically deducts the units of each included product from the WooCommerce inventory. There's no need to configure additional rules or rely on external scripts; synchronization is built into the standard order flow.
  • Detailed bundle display in shopping cart and order page: The customer sees exactly which products are included in the package throughout the entire purchase process, from the shopping cart to the confirmation email. This transparency reduces doubts before payment and decreases inquiries related to the order contents.
  • Compatibility with WooCommerce's tax and shipping system: The bundle components can be configured to inherit the tax and shipping rules of each individual product, or treated as a single unit for calculation. This flexibility allows for adapting to catalogs with products of different tax classes or weights without disrupting the existing tax logic.
  • Integrated visual editor in the WooCommerce back office: Each bundle is configured directly from the native product editor, without external panels or separate interfaces. The operator adds components, defines minimum and maximum quantities, and adjusts prices from the same environment used to manage the rest of the catalog, thus reducing the learning curve for the team.

Who is this product for?

This plugin is especially suited for retailers who already have a structured catalog in WooCommerce and need to better monetize their product combinations without adding technical complexity or multiplying the number of SKUs. It's not for those starting from scratch, but rather for those already managing a significant volume of products and experiencing the frustration of doing so without the right tools.

  • Store managers and technicians who need complete traceability over the stock of each component of a package and control over pricing rules without relying on manual adjustments for each order.
  • Teams that manage multiple WooCommerce projects or stores with similar catalogs, where consistency in bundle configuration reduces maintenance time and replication errors.
  • Marketing and UX managers who design offers based on product groupings and need those offers to be accurately reflected in checkout, confirmation emails, and order reports, without relying on the technical team for every adjustment.

Real-world use cases

  • Electronics store with complementary accessories: A retailer sells laptops and wants to offer bundles that include a mouse, case, and HDMI cable at a discount compared to the individual price of each accessory. Without a dedicated tool, creating such an offer involves manual product selection with no inventory control. This module allows you to define the bundle in minutes, automatically deducts the stock of each accessory upon order confirmation, and provides the customer with a clear summary of their purchase. The result is a higher-converting offer that eliminates warehouse errors.
  • Cosmetics brand with seasonal kits: Each season, the marketing team designs kits with products that vary depending on availability. Previously, they managed these kits as simple products with manual descriptions, which led to discrepancies between what was advertised and the actual stock. With this extension, each kit is configured with optional components; the customer chooses from the available options, and the system monitors availability in real time. Fewer complaints, fewer manual adjustments, and greater customer confidence.
  • Gourmet food store with customizable baskets: The operator offers gift baskets where the customer selects from various products within a category. The configuration of optional items within the bundle allows the customer to build their own basket within the limits defined by the store. Each component maintains its tax class and weight for shipping calculation. The checkout displays the complete breakdown, and the fulfillment team receives an accurate and unambiguous picking list.
  • B2B distributor with minimum quantity packs: A distributor needs to sell certain products only in minimum bundled quantities to maintain logistical profitability. With this add-on, they define bundles with fixed quantities per component that cannot be modified in the shopping cart. The B2B buyer understands the order structure from the start, there's no negotiation at checkout, and the operator maintains their margin without additional management.

Frequently Asked Questions about YITH WooCommerce Product Bundles

Does it work with any WooCommerce setup or does it require additional plugins?

Basic functionality relies solely on WooCommerce being active and correctly configured as the store engine. No additional plugins are required for core functions such as bundling, pricing, and inventory management. However, in environments with dynamic pricing tools, memberships, or subscriptions, it's advisable to verify that there are no calculation conflicts in the shopping cart before publishing bundles to production. Compatibility with payment gateways, taxes, and shipping is supported by WooCommerce's native configuration, facilitating integration into most standard setups.

How does the end customer perceive the bundle during the purchase process?

The customer sees the bundle as a single product in the catalog, but with a breakdown of its components visible in the shopping cart, on the order confirmation page, and in the notification email. This transparency reduces uncertainty before payment and post-sale inquiries about the order contents. The experience is consistent from beginning to end, without any information gaps that could cause confusion or abandonment at the final checkout step.

Can discounts or coupons be applied to a bundle in the same way as to a regular product?

The bundle behaves like a product in the WooCommerce coupon system, meaning that natively configured discounts are compatible with standard logic. If the bundle has its own price, separate from the sum of its components' prices, the discount is applied to that bundle price. In configurations where components maintain individual prices, it's advisable to review how coupon rules interact to avoid overlaps that distort the final price.

Are there any automation workflows that are triggered by bundles, such as low stock notifications?

Low stock alerts and out-of-stock notifications work at the level of each individual component within the bundle, just like for any other product in WooCommerce. This means that if a component reaches the defined threshold, the system automatically generates the corresponding alert. There's no need to configure additional rules for the bundle as an entity; tracking operates based on the actual inventory of each product included in the bundle.

How does a bundle affect tax calculations and shipping costs?

The tool allows you to configure whether the bundle components apply their own tax classes or whether the bundle is treated as a single unit for calculation. This flexibility is relevant for catalogs with products subject to different tax rates, such as food and non-food items in the same package. For shipping, weight and dimensions can be calculated per component or in aggregate, depending on the chosen configuration, allowing adaptation to different logistics policies without compromising tax consistency.

Is store performance affected when many bundles are published simultaneously?

The impact on performance depends more on the environment configuration, hosting quality, and overall WooCommerce optimization than on the number of active bundles. This module does not introduce any extraordinary load on the database for reasonably sized catalogs. In stores with a high volume of products and high traffic, standard best practices for caching, query optimization, and CDN usage remain the determining factors for maintaining acceptable load times.

Is it possible to use this extension in a WordPress multisite installation?

The extension can operate in multisite environments, although bundle management is performed independently at each site in the network. There is no native bundle synchronization between subsites, so teams managing multiple stores must configure each bundle separately on each instance. For operations with shared catalogs across sites, it's advisable to evaluate the workflow before scaling, as manual replication can lead to inconsistencies if not managed carefully.

How do I know that the bundle is working correctly once it's published?

A practical checklist to validate the behavior: add the bundle to the cart from a customer session and verify that the component breakdown is visible and correct; process a test order and check that the stock of each component is deducted from the WooCommerce inventory; review the confirmation email to ensure that the components are detailed; and verify in the back office that the order reflects the bundle and its elements consistently. If any of these points fail, the problem is usually in the bundle configuration or a conflict with another active plugin.

Short description

A WooCommerce extension that allows you to create product bundles with custom pricing, synchronized stock by component, and a seamless shopping experience that reduces operational errors and increases average order value without adding complexity to the catalog.

Latest update: 16/04/2026

Written and reviewed by the PrimeGPL Team

At PrimeGPL, we ensure that every piece of published content is verified and reviewed by our team. We analyze features, compatibility, and performance to provide you with clear, up-to-date, and truly useful information for each product listed in our store.

Get your questions answered here

We answer your questions so you can buy in an informed and confident manner.

Does my purchase include updates?

Yes. Every product purchase includes lifetime updates, so you won't have to pay extra under any circumstances.

No, not at all. After your purchase, you can download it as many times as you need, without any problem. 

You can use your purchases on as many domains (websites) as you want, without any problems.

Yes. We offer technical support Monday through Friday, during business hours UTC -3. This support includes assistance with issues related to download problems, installation problems, or errors with the purchased product.

Furthermore, support does not include configurations, customizations, tutorials, or services associated with the author.

Yes, of course. If you have any problem that we can't solve, or if there's an external issue that doesn't have a general solution related to our service, you'll receive support and, if necessary, a full refund.

After your purchase, from your user account, you can access the support section, where you can open a ticket and our team will assist you with whatever you need.

Download Previous Versions

If you have purchased this product, or have an active membership, you can download previous versions without any limits or restrictions.

Product NameVersionSizeDateDownload
No hay versiones anteriores registradas.

Related Products

Below we show you different products that share the same category.