WooCommerce Product Bundles
The gold standard product kitting and custom bundle builder for WooCommerce.
- Official Website: https://www.woocommerce.com/products/product-bundles/
- Primary Category: E-Commerce & Payments
- License / Pricing: Paid
Overview
Product Bundles is the official WooCommerce extension for assembling custom kits, bulk discount packages, and assembled items. Customers can pick bundle options, swap sizes or accessories, and receive grouped shipping rates with synchronized inventory tracking.
Key Features
- Dynamic Bundles: Create fixed, customizable, or optional-component product collections.
- Inventory Sync: Automatically decrements stock levels of bundled parent and child components.
- Tiered Pricing: Offer percentage discounts or custom bundle pricing when items are bought together.
- Shipping Profiles: Ship items together in a single package or as individually tracked parcels.
- Customizable Layouts: Tabular, grid, and multi-step bundle selection interfaces.
Code & Integration Example
// Check if a WooCommerce product is a bundle
if ( class_exists( 'WC_Product_Bundle' ) && $product->is_type( 'bundle' ) ) {
$bundled_items = $product->get_bundled_items();
}
Why Developers Choose WooCommerce Product Bundles
Product Bundles is battle-tested by millions of stores for assembly kits, gift boxes, and composite product sales.
- Developer Friendly: Built to respect WordPress coding standards with action hooks and filters.
- Actively Maintained: Frequently updated for the latest major WordPress versions.
- Community Backed: Comprehensive documentation, tutorials, and community support forums.
WooCommerce Product Bundles - Discussion
Ask questions, share configuration workflows, or leave user feedback.