Get Started
Woocommerce Product Bundles featured image

WooCommerce Product Bundles v8.5.17

Developer: SomewhereWarmCategory: WordPress PluginsTrusted with 1,404 downloadsLite20 favoritesLatest v8.5.17Updated yesterday

Create and offer highly configurable product bundles, kits and assemblies that consist of simple and variable items.

Related items

Related Woocommerce Plugins

Woocommerce Subscriptions icon

WooCommerce Subscriptions - WordPress Plugin

by Prospress Inc

WooCommerce Subscriptions Plugin allows you to introduce a variety of subscriptions for physical or virtual products and services.

Woocommerce Smart Coupons icon

WooCommerce Smart Coupons - WordPress Plugin

by StoreApps

Enhance your coupon options - create gift certificates, store credit, coupons based on purchases and more.

Woocommerce Table Rate Shipping icon

WooCommerce Table Rate Shipping - WordPress Plugin

by WooCommerce

Advanced, flexible shipping. Define multiple shipping rates based on location, price, weight, shipping class or item count.

WooCommerce Product Bundles allows you to create and offer highly configurable product bundles, kits and assemblies, that contain simple and variable items. Product Bundles is probably the most straightforward WooCommerce extension for creating configurable product packages: With Bundles you can quickly build complex products or create simple discount combos by mixing simple and variable products.

WooCommerce Product Bundles Features:

  • Support for simple, variable and subscription products.
  • Ideal for applications with strict inventory management requirements.
  • Flexible pricing and shipping options.
  • Configurable bundled product quantities and optional bundled items.
  • Advanced configuration options.
  • Works with WooCommerce Subscriptions.
  • Support for many popular WooCommerce extensions such as Product Add-ons, Name Your Price and Composite Products.

Recent releases

Release history

View all 10 versions
v8.5.17LatestVerified Safe
Oct 29, 2026642.0 KB
Fixed
  • Corrected stock availability for minimum-size bundles containing variable products; bundles without enough stock in any single variation now show out of stock.
  • Excluded bundled quantities from interactive Product Button cart counts on WooCommerce 11.3 and later.
  • Fixed a fatal error in the Bundles analytics stats REST endpoint when a page past the last one was requested.
  • Fixed a fatal error when a composite with a bundle component was added to an order without a component quantity.
  • Fixed the regular price shown for a variable bundled item before a variation is chosen.
  • Fixed WC_PB_Compatibility::is_item_subscription() never recognizing a subscription order item object.
  • Fixed bundles in composites added to orders outside the cart, such as through the REST API, always getting a quantity of 1.
  • Fixed bundled items being listed twice in Print Invoices and Packing Lists packing lists and pick lists grouped by order when they belong to a different category than their bundle.
  • Corrected bundled product image link semantics when the lightbox is disabled and added Space key support when it is enabled.
  • Fixed the translation of the bundled items sold title in the revenue statistics REST schema.
  • Prevented Safari from scrolling to the top when adding a bundled product in the product editor.
  • Fixed bundled variation weights and dimensions not updating in Additional information.
  • Fixed bundles with insufficient stock showing up in Product Collection blocks filtered by "In stock" status.
Improved
  • Linked bundle revenue report stock statuses to the relevant stock report or product editor.
Other
  • Dev - Fixed PHPStan level 7 findings that needed a product decision.
  • Dev - Raised the PHPStan analysis level to 8.
  • Dev - Corrected docblock types reported by PHPStan level 9.
  • Dev - Corrected docblock types reported by PHPStan level 10.
  • Dev - Checked integrations in PHPStan against generated stubs from woocommerce/php-stubs.
  • Dev - Resolved PHPStan baseline entries without changing behavior.
  • Dev - Kept the PHPStan integration stubs up to date without manual changes.
  • Dev - Updated QIT CLI to 1.3.3.
Sep 2, 2026621.1 KB
View changelog
Fixed
  • Applied current bundled-item discounts when customers use Order Again.
  • Sanitization of overridden bundled product titles.
  • Inherited WooCommerce Memberships percentage discounts assigned to a specific variation, instead of only those assigned to its variable parent, in individually priced bundled items.
  • Prevented REST API writes from changing bundled items owned by another bundle.
  • Restricted REST and CSV bundled item metadata to declared safe fields.
  • Required exact-order permission and editable status before changing bundle order items.
  • Restricted the bundle order-item form to users who can edit orders, and to items that belong to the requested order.
  • Required object-level product permissions before rendering new bundled-item controls.
  • Refreshed bundle pricing rules when restoring carts or ordering again.
  • Restricted variation data to the requested item in its claimed bundle.
  • Omitted unreadable bundled products from public Store API responses.
  • Prevented bundle order-item metadata from being decoded twice when loading child items.
  • Escaped product names shown in AJAX search results.
  • Kept the full precision of a bundled item discount when adding a bundle to an order, so that a repeating percentage no longer leaves the line item totals a fraction off.
  • Inherited WooCommerce Memberships fixed-amount discounts, alongside percentage ones, in individually priced bundled items.
  • Prevented translations from loading before WordPress initialization.
Other
  • Dev - Pinned and checksum-verified ChromeDriver before running acceptance tests.
  • Dev - Ran pull request E2E tests without private integration secrets.
  • Dev - Managed changelog entries with the Jetpack Changelogger, so pull requests add a change file instead of editing changelog.txt.
  • Dev - Removed redundant and low-value tests.
Aug 19, 2026613.6 KB
View changelog
Fixed
  • Prevented bundled item variation dropdowns from cutting off letters with descenders under block themes.
  • Bounded Store API bundle configuration processing to current bundled items.
  • Refreshed bundle-sell prices in AJAX cart fragments when the parent product is removed from the mini cart, instead of keeping the stale discounted price until the next page load.
  • Prevented the quantity stepper from being crushed in the tabular layout, by keeping the quantity column wide enough for its control.
  • Analytics reports failed to render at all, instead of showing an error message, when their data could not be loaded.
  • Aligned bundled item thumbnails with the bundle container's title and quantity picker in the Cart and Mini-Cart blocks, and restored the gap between thumbnail and title that WooCommerce 10.6 removed.
  • Rejected coupons that exclude sale items when a bundle has no price of its own and all of its bundled items are discounted, instead of accepting them and applying a zero discount.
Improved
  • Left-aligned the "Product" column header and kept the "Quantity" header on a single line in the tabular layout.
  • Matched the quantity input and Add to Cart button heights under block themes.
  • Normalized tabular layout table cell padding under block themes.
Other
  • Dev - Restored TLS certificate verification and fail-closed error handling in the release deployment script.
  • Dev - Fixed the unit-test CI matrix so the HPOS job actually runs against the HPOS order datastore.
  • Dev - Pinned and checksum-verified the WP-CLI executable used in release builds.
  • Dev - Added Markdown, dependency license, and WordPress.org Plugin Check gates to the pull request CI.
  • Dev - Standardized the package license identifier on GPL-3.0-or-later.
  • Dev - Exposed the shared `.ai/commands` to agent tooling and documented the isolated worktree setup.
  • Dev - Updated the npm build toolchain to resolve all remaining Dependabot security alerts.
  • Dev - Enabled JavaScript linting in CI and fixed source violations.
  • Dev - Migrated the ESLint setup to the flat config format required by ESLint 10, aligning the lint and formatting toolchain with WooCommerce core.
  • Dev - Update wp-coding-standards/wpcs to 3.4.1 (security release) in the phpcs lint tooling.
  • Dev - Update development Composer dependencies (PHPUnit, Guzzle PSR-7, PsySH, Symfony YAML) to resolve security advisories in the PHP test toolchain.
  • Dev - Update development npm dependencies to resolve security advisories in the build toolchain.
  • Dev - Enabled CSS linting in CI and fixed source style violations.
  • Dev - Hardened the QIT test workflow: pinned the QIT CLI version and stopped workflow inputs from being interpolated into shell source.

Frequently asked questions

Is Woocommerce Product Bundles GPL licensed?
Yes, Woocommerce Product Bundles is distributed under the GNU General Public License (GPL). You can legally use, modify, and redistribute it on unlimited websites.
What is the latest version of Woocommerce Product Bundles?
The latest version of Woocommerce Product Bundles on GPLCoffee is v8.5.17 (released Oct 29, 2026, 642.0 KB download size). Every new release is synced automatically, and subscribers can update directly from their WordPress dashboard with the one-click connector plugin.
How much does Woocommerce Product Bundles cost on GPLCoffee?
Woocommerce Product Bundles is available for $2.99 for a 1-year license or $7.99 for a lifetime license. Membership plans also include credit-based access so you can download Woocommerce Product Bundles along with thousands of other plugins, themes, and PHP scripts for a single subscription.
Which WordPress and PHP versions does Woocommerce Product Bundles support?
The current release of Woocommerce Product Bundles requires WordPress 7.0 or higher, tested up to WordPress 7.1, PHP 7.4 or higher. Per-release compatibility details are listed in the version history.
Is Woocommerce Product Bundles safe to download?
Yes. The latest release of Woocommerce Product Bundles (v8.5.17) was scanned with VirusTotal and came back clean. Scan results are visible on each version page, and releases flagged as malicious are blocked from the catalog.

Auto-updates included

Install it once, update automatically.

The GPLC Connector installs this plugin from your wp-admin and rolls out new versions to your connected sites. Included with every membership plan: 10 to 40 connected sites depending on the plan (Lite 10, Pro 20, Geek and Lifetime 40).