Using Bundle
This walkthrough goes from a fresh install to a working bundle on the storefront, then covers discount modes and shortcode placement.
1. Set the global behaviour
Section titled “1. Set the global behaviour”Open WooCommerce → Bundle and decide how bundles behave across the store: whether to show the box on the product page automatically, whether to show the item list, the discount mode (a single cart fee or a per-item adjustment), whether to show savings, and the box title, button label and discount-line label.
2. Build a bundle
Section titled “2. Build a bundle”Edit the product that will act as the bundle — typically the lead product of the set, for example a camera. Open the Bundle tab in the Product data panel and:
- Enter the IDs of the products that complete the set (a memory card, a bag, a spare battery).
- Set an optional discount percentage for buying the whole bundle.
- Save the product.
3. Confirm on the product page
Section titled “3. Confirm on the product page”Open the lead product on the storefront. Under the summary you should see the bundle box with your title, the listed items (if Show items is on), a savings line (if Show savings is on), and the add-bundle button. Adding it puts the lead product plus every linked item into the cart in one click.
4. Pick the discount mode
Section titled “4. Pick the discount mode”The discount applies the way you set it under WooCommerce → Bundle:
- Cart fee — the cart shows one negative line for the bundle saving, which reads clearly on the totals.
- Per item — each bundled product’s price is adjusted, so the saving is spread across the lines.
Choose cart fee when you want the discount to read as a single promo; choose per item when you want each line to reflect its share.
5. Place the box with the shortcode
Section titled “5. Place the box with the shortcode”To put the bundle box somewhere other than under the summary, turn off Show on product page and drop the [bundle] shortcode where you want it. Use the current product automatically, or target a specific product:
[bundle][bundle id="123"]This is handy for landing pages or a custom product template where the box belongs in a particular spot.
When items go missing
Section titled “When items go missing”If a bundled product is deleted or unpublished, Bundle skips it gracefully. If nothing remains to bundle, the box hides itself — a stale ID never leaves a broken box on the page.
When to reach for Pro
Section titled “When to reach for Pro”The free edition covers a fixed bundle with an optional percentage discount and a choice of discount mode. Bundle Pro adds a product-search picker, a fixed bundle price, order-history suggestions, tiered quantity pricing, mix-and-match layouts, scheduled deals and bundle analytics. See Bundle Pro.