Bundle Products Documentation for WooCommerceBundle Products Documentation for WooCommerce
  • Getting Started

    • Bundle Products
    • Overview
    • Features
    • Installation
  • Store Owner Guide

    • Creating a Bundle
    • Pricing & Discounts
    • Stock, Quantity & Limits
  • Storefront

    • Customer Experience
    • Cart, Checkout & Orders
  • Reference

    • Practical Examples
    • Troubleshooting
    • Developer Reference
    • FAQ & Notes
View Demo
Buy Now
  • Getting Started

    • Bundle Products
    • Overview
    • Features
    • Installation
  • Store Owner Guide

    • Creating a Bundle
    • Pricing & Discounts
    • Stock, Quantity & Limits
  • Storefront

    • Customer Experience
    • Cart, Checkout & Orders
  • Reference

    • Practical Examples
    • Troubleshooting
    • Developer Reference
    • FAQ & Notes
View Demo
Buy Now
  • Bundle Products
  • Overview
  • Features
  • Installation
  • Creating a Bundle
  • Pricing & Discounts
  • Stock, Quantity & Limits
  • Customer Experience
  • Cart, Checkout & Orders
  • Practical Examples
  • Troubleshooting
  • Developer Reference
  • FAQ & Notes

Creating a Bundle Product

This chapter builds a complete bundle from scratch. You need at least the products that will go inside the bundle already published in your catalog.

Step 1 — Create the product and pick the type

  1. Go to Products → Add New.
  2. Enter the bundle's name, description, product image and gallery as you would for any product — these are what customers see on the bundle's own page.
  3. In the Product data panel, open the type dropdown and select Bundle Product.

Product data — Bundle Product selected

The tab list updates: a new Bundle Items tab appears, and the General, Inventory, Shipping, Linked Products, Attributes and Advanced tabs remain available.

Step 2 — Configure the Bundle Items tab

Open the Bundle Items tab. The upper half holds the bundle's commercial settings:

Bundle Items settings

SettingWhat it doesDefault
Bundle Pricing ModeFixed Bundle Price charges one flat price; Dynamic Bundle Price sums the selected items' prices. Details: Pricing & DiscountsFixed Bundle Price
Bundle Fixed PriceThe flat price used in fixed mode. Only visible while fixed mode is selected. If you leave it empty, the product's Regular price is used instead (and typing a Regular price auto-fills this field once).empty
Enable Bundle DiscountTurns the bundle discount on; the two fields below appear only while this is ticked.off
Discount TypePercentage (%) or Fixed Amount.Percentage (%)
Discount ValueThe percentage or amount subtracted from the final bundle price.empty
Max Purchase LimitMaximum number of this bundle allowed per order. 0 or empty means no limit.no limit
Compulsory Items CountHow many items, counting from the top of the items list, are mandatory. Every later item becomes an optional checkbox for the customer. 0 or empty makes all items mandatory.all mandatory

Step 3 — Add the bundled products

Scroll to Bundle Items Configuration at the bottom of the tab:

Bundle Items Configuration table

  1. Click Add Item — a new row appears.
  2. Click the Product field and start typing. The live search covers your simple products and individual variations:

Searching products and variations

  1. Pick the product, then set its Quantity — how many units of it one kit contains (for example, 2 work gloves per kit).
  2. Repeat for every item. Add mandatory items first — the Compulsory Items Count counts from the top of this table.
  3. Use Remove to take an item out of the bundle.

Order matters

With Compulsory Items Count = 1, only the first row is always included — rows 2, 3, 4… become optional checkboxes on the storefront, in the same order. Arrange the table so your "core" products sit at the top.

Variations are always mandatory

A row that points to a specific variation (e.g. Brown hoodie – Black, L) is always included in the kit regardless of its position — only simple products become optional.

Step 4 — Prices, stock and publishing

  • General tab — the Regular price seeds the Bundle Fixed Price in fixed mode. (The Sale price field is visible but not used by bundle pricing.)

General tab pricing fields

  • Inventory tab — optional: give the bundle its own SKU and stock. See Stock, Quantity & Limits.

Inventory tab for a bundle

  • Click Publish.

Expected result

Visit the product page. You should see the "This Kit/Bundle Includes:" box listing your items, the price presentation matching your pricing mode, checkboxes on any optional items, and a quantity picker with an Add to cart button. A complete tour of that page is in Customer Experience.

The bundle page shows no add-to-cart form?

A bundle is only purchasable when it has at least one item and — in fixed mode — a price (Bundle Fixed Price or Regular price). It must also be in stock. See Troubleshooting.

Prev
Installation
Next
Pricing & Discounts