Skip to content
we-wp plugins
Menu

Updated

WooCommerce pricing guide

How pricing works for WooCommerce product bundles

The bundle price is the sum of every required component's current WooCommerce price multiplied by its fixed quantity. When you change the price of an included product, the bundle total follows.

Example: a workshop starter kit

You sell a notebook and two blue marker sets as one starter kit. Shoppers see one kit total of €21.00, built from the current item prices.

You manage each price in one place. When the marker set goes on sale in WooCommerce, the kit total uses the sale price.

WooCommerce checkout showing a fixed bundle with its priced component items
Checkout total The required component lines keep the prices that build the WooCommerce total. Open full-size Checkout total image

The container is zero value. Components carry the total.

The bundle line groups the purchase. The component lines carry the price, so the kit is charged once.

Zero-value bundle line

The parent order line shows the bundle name with a zero subtotal, total, and tax value.

Priced component lines

Every required item keeps its own current price, quantity, tax class, shipping data, and stock behavior.

Item-level order records

Orders keep each purchased component and its financial values for later review or refund.

Tax, coupons, shipping, and refunds stay with WooCommerce

Your WooCommerce settings apply to each component line. Test the combinations you sell on a staging site before you go live.

New to bundles? Follow the setup guide to create your first bundle.

How WooCommerce pricing rules apply to fixed bundle components
Area Bundle behavior What to test
Tax classes and rounding Each component keeps its WooCommerce tax class. Display and rounding follow the store's tax settings. Tax-inclusive or tax-exclusive display, mixed classes, and the final checkout total.
Coupons Eligible WooCommerce coupons apply to component lines according to coupon type and restrictions. Product and category restrictions, excluded sale items, minimum spend, and free-shipping coupons.
Shipping Physical components keep their weight, dimensions, shipping class, and other shipping data. Each shipping method, mixed classes, free-shipping thresholds, and the zones you serve.
Orders and refunds Use the normal WooCommerce refund controls on the affected component lines. You choose whether to restock refunded items. A partial refund, a full refund, and the restock result for each item.

Bundle pricing questions

Does a component sale price change the bundle total?

Yes. The total uses each component's current WooCommerce price, including an active sale price.

Can I set one price or discount for the whole bundle?

Advanced Bundles Free always uses the sum of the component prices. A separate bundle price or bundle discount is not included. See what Free includes.

Can WooCommerce coupons discount a bundle?

Yes. Eligible coupons apply to the component lines according to the coupon type and restrictions.

Can I refund one item from a bundle?

Yes. Each component has its own order line. Use the normal WooCommerce partial refund on that line, and choose whether to restock it.

Price your kits from the products you already sell.

Download Advanced Bundles Free and install it on a staging site. Then test a bundle with your real tax, coupon, and shipping settings.