Swift Commerce
Menu
Features

Your next store tool is here.

Explore 16 store features. Unlock their full capabilities with Pro.

Sell & personalize

Product Bundles

Sell complementary products together.

Product Addons

Offer extra choices and personalisation.

Subscriptions

Offer products on a recurring schedule.

Product Quantity Limits

Set minimum and maximum quantities.

Shopping experience

Ajax Search

Show products as shoppers type.

Wishlist

Give saved products a place to wait.

Currency Switcher

Display prices in a familiar currency.

Add to Cart Popup

Confirm additions and the next step.

Customer relationships

Cart Recovery

Follow up on unfinished purchases.

Back In Stock

Notify interested shoppers when stock returns.

Shipment Tracking

Share tracking details for orders.

Email Customizer

Customize supported customer emails.

Security & checkout

Registration & Access

Build forms, verify emails and review accounts.

reCAPTCHA

Add checks to supported forms.

Cookie Consent

Offer preferences and managed integration gating.

Checkout Field Editor

Adapt supported checkout fields.

View all features · See Pro plans

Solutions

Built around the way you work.

Store owners

Tools for the everyday work of running a store.

Freelancers

Build and hand over a more consistent setup.

Agencies

Bring a familiar toolkit to client projects.

Integrations

Explore supported connections and compatibility.

Resources

A little help goes a long way.

Documentation

Setup guides and feature reference.

Blog & updates

Product news and store ideas.

Contact us

Talk to the Swift Commerce team.

About Swift Commerce

The people and thinking behind the suite.

Affiliate program

Earn commission by referring new customers.

Request a feature

Tell us what your store needs next.

Report a bug

Help us investigate a problem.

WooCommerce product bundles.
Sell a complete set.

Create WooCommerce product bundles from products you already sell. Build starter kits and gift sets with clear savings; Pro adds variable products, optional items and more control over customer choices.

Product Bundles for WooCommerce. Part of the Swift Commerce WordPress plugin.

Illustration of WooCommerce product bundles with included items, quantities and bundle savings.

Build WooCommerce product bundles from your existing catalog.

Start with simple-product bundles and item discounts in Free. Pro adds variable products, optional selections, quantity rules, component inventory sync and detailed appearance controls.

Build a bundle from products you already sell.

Create a Product Bundle in WooCommerce, search your catalog and add the products you want to sell together. Set a default quantity and discount for each item, use a custom display name where needed, and drag items into the right order.

Charge a fixed regular or sale price for the whole bundle, or leave the price empty to calculate it from the included items and their discounts. Show the savings alongside the offer so shoppers can see what buying the set means.

Illustrative bundle editor with product quantities, item discounts and an automatically calculated total.

Let shoppers choose variations inside the bundle.

With Pro, include variable products and let customers choose the available size, color or other product attributes directly in the bundle. They do not have to leave the set to buy a variation separately.

The selected variation stays with the bundle when it is added to the cart. A travel set can offer a choice of suitcase color while keeping the packing cubes and wash bag in the same purchase.

Illustrative suitcase color and size choices within a bundle, carried into its cart details.

Keep the essentials required. Let customers choose the extras.

Pro lets you mark individual bundle products as optional while keeping the core products included. Customers can select the extras they want instead of accepting every item in a fixed set.

Keep the suitcase in a travel bundle and offer the wash bag as an optional extra. With item-based pricing, the bundle total reflects the selected contents.

Illustrative required suitcase and selectable optional extras, with a total for the chosen products.

Set a minimum and maximum for each bundled product.

Give customers room to change quantities without leaving the offer open-ended. Pro adds per-item minimum and maximum limits, alongside the default quantity you set for each product.

Allow one to three packing-cube sets, for example, while keeping the suitcase quantity fixed. The quantity limits are checked when the bundle is added to the cart.

Illustrative per-item default, minimum and maximum settings paired with a customer quantity selector.

Require enough selected items to complete the bundle.

Optional products do not have to mean an incomplete offer. With Pro, set the minimum number of product lines a customer must keep selected before the bundle can be purchased.

Require at least three selected products in a four-product travel kit. This is separate from per-item quantity limits: it controls how many products are selected, not how many units of one product are ordered.

Illustrative minimum-selection rule requiring three products before a bundle can be added to the cart.

Connect bundle availability to the products inside it.

Show component stock status and check availability in Free. Pro adds the Auto-Unavailable on Out of Stock setting and optional-item-aware handling, so a required product that sells out can make the bundle unavailable.

Enable Component Inventory Sync in Pro to reduce the selected products’ stock with bundle orders and restore stock through supported cancellation and refund events. Use global defaults or override supported stock rules for a particular bundle.

Illustrative unavailable bundle caused by a required out-of-stock product, with Pro stock-policy and inventory-sync controls.

Choose bundle totals or itemized prices on orders.

Use the Pro Order/Invoice Price Display control to choose how bundle prices appear in supported WooCommerce order output. Show the bundle price only, or display the included products with their quantities and individual prices.

Set the default for your store, then override the price-display mode for a specific bundle when needed. This controls bundle price presentation; it is not a separate PDF invoice generator.

Illustrative order-price display setting and a bundle order with itemized component quantities and prices.

Customize the layout, quantities and stock details shoppers see.

Start with a ready-made preset and adjust the basic colors in Free. Pro opens the detailed design controls: layout and columns, typography, product borders, corner radius and spacing.

Want to show availability without exposing exact inventory? Pro adds Show stock quantities under Appearance → Design controls → Stock display. Keep In stock visible while hiding the item count. The Settings stock-visibility switch still controls whether stock information appears at all.

Choose the quantity-input style and alignment, position discount badges and savings, and change the add-to-cart button’s layout and text. Check the result in the desktop, tablet and phone previews before saving.

Illustrative advanced bundle design controls beside a grid preview with custom spacing, savings and button text.

Get the full feature.
And the rest of the suite.

One Swift Commerce Pro license unlocks the complete feature set across all 16 tools, advanced design controls and premium support. No separate purchase for Product Bundles.

Compare Free and Pro.

Start with the bundle essentials, or choose Pro for customer choices, operational controls and advanced customization.

What you can doFreePro
Create simple-product bundlesIncludedIncluded
Variable products and variation selectionNot includedIncluded
Optional bundle itemsNot includedIncluded
Per-item customer quantity limitsNot includedIncluded
Minimum selected-item requirementNot includedIncluded
Out-of-stock availability controlsComponent stock checksConfigurable, optional-item-aware policy
Component inventory syncNot includedIncluded
Order/Invoice Price Display optionsNot includedIncluded
Advanced appearance controlsStarter presets and basic colorsDetailed design controls
Hide exact stock quantities while retaining availabilityNot includedIncluded
Product Bundles Free and Pro comparison. Checks mean included; dashes mean not included. Text explains a difference or limit.

Questions about your bundle setup.

Specific answers about selections, stock, pricing and customization.

Read the Product Bundles setup guide

Can customers choose a size or color for a product in a bundle?

Yes, with Pro. Include a variable product and let the shopper choose its available attributes inside the bundle. Free supports simple-product bundles.

Can I keep one product required and make the others optional?

Yes. Pro lets you mark individual products as optional. Keep the core product included, allow customers to select extras, and use the minimum selected-item rule when the offer needs a certain number of product lines.

Are quantity limits and required-item limits the same thing?

No. Per-item quantity limits control the minimum and maximum units of a particular product. The required-items rule sets the minimum number of selected product lines. The current selected-item rule does not set a maximum selection count.

What happens when a bundled product runs out of stock?

Free includes component stock status and availability checks. Pro adds configurable auto-unavailable handling that accounts for optional items, plus component inventory sync when enabled. Test required items, variations and stock policies together in your store.

Does Order/Invoice Price Display create PDF invoices?

No. It selects bundle-total or itemized price presentation in supported WooCommerce order output. PDF invoice generation and third-party invoice templates remain part of your invoice solution.

What customization is available without Pro?

Free includes the Classic, Minimal and Compact Dark starter presets and basic color controls. Pro adds detailed layout, typography, surface, quantity, badge, savings and button controls.

Do I buy Product Bundles separately?

No. Product Bundles is included in Swift Commerce. One Pro license unlocks the Pro capabilities across the suite, along with updates and premium support. Keep Swift Commerce Free installed because Pro extends it.

More for the same store.
Included in the same suite.