Skip to content
English
  • There are no suggestions because the search field is empty.

How Can WooCommerce Product Bundles Be Used with Eniture Shipping Quote Plugins?

Learn how to configure WooCommerce Product Bundles with Eniture’s WooCommerce Small Package and LTL Freight Quote plugins so bundled items can keep their own shipping settings, drop ship locations, and parcel or freight rating behavior.

WooCommerce Product Bundles can be useful when a store needs to sell multiple products together while still allowing each product inside the bundle to keep its own shipping setup.

This can help when a bundled product contains items that ship from different locations.

Here is a simplified example:

Apples ship from drop ship location A.

Oranges ship from drop ship location B.

The merchant wants to sell Apples and Oranges together as one bundle called "Basket".

When configured correctly, the Basket can be selected by the shopper, while Apples and Oranges remain available to WooCommerce as separate shippable child items in the cart. This allows Eniture’s WooCommerce Small Package Quotes and LTL Freight Quotes plugins to use the product-level shipping settings for Apples and Oranges.

 

Important concept:

WooCommerce Product Bundles controls how the bundled product is created and added to the cart.

Eniture’s quoting plugins control how the shippable products in the cart are rated.

WooCommerce Product Bundles allows existing simple, variable, and subscription products to be grouped and sold together. It also supports parent and child line item behavior when a bundle is added to the cart.

That child-item behavior is what makes this setup useful for Eniture rating. The Eniture plugin can rate the actual shippable products inside the bundle instead of rating only the parent bundle product.

 

Recommended bundle setup:

This knowledge base article may be used to provide some additional guidance; however, does not replace the Woo>Product Bundles>Store Owners Guide (view).

For the example use case, the bundle should be configured as an Unassembled bundle.

WooCommerce explains that unassembled bundles are collections of products that do not require assembly, and their shipping properties, including weight and dimensions, are preserved.

That matters because Eniture needs the actual shippable products, Apples and Oranges, to retain their own shipping data.

Do not configure the Basket as a virtual bundle if Apples and Oranges need to be rated for shipping.

If the bundled items are treated as virtual, they may not be included in the shipping calculation. That would prevent the Eniture plugins from rating Apples and Oranges as physical products.

Eniture setup requirements

Each shippable product inside the bundle should be configured like a normal WooCommerce product. Reference Eniture Shipping Quotes User Guides>Product Settings documentation for details.

Eniture’s WooCommerce shipping quote plugins rely on the product’s shipping data, origin assignment, and plugin quote settings to request live rates from the connected carrier or provider. Eniture’s WooCommerce documentation describes support for real-time parcel, LTL freight, and postage rate quoting during checkout.

How the rate is expected to work

When the Basket is added to the cart, WooCommerce Product Bundles adds Apples and Oranges as bundled child items.

The Eniture plugin then sees the shippable products in the cart and uses their product-level shipping settings.

Apples are rated from drop ship location A.

Oranges are rated from drop ship location B.

Because the products ship from different origins, the Eniture plugin rates them as separate shipment origins and present the combined result at checkout, based on the plugin’s quote settings and the services returned by the connected carrier or provider.

Support note:

This setup should be tested on a staging site before production use. The key test is whether Apples and Oranges remain available to WooCommerce as shippable bundled child items, and whether the Eniture plugin logs show the expected shipment origins and rating behavior.