Description
The Chained Products add-on links secondary products to a main product in WooCommerce, grouping multiple items into a single sale without requiring duplicate SKUs or bundle coupons. Each parent product receives a list of child products that are automatically included in the order when the customer completes the purchase, ideal for those selling kits, promotional bundles, or complimentary packages in stores with extensive catalogs.
Key Features of Chained Products
- Child product linking
Associates one or more secondary items with any parent product listing. - Automatic inclusion in the order
Chained products are added to the cart as soon as the parent item is purchased. - Configurable quantities
Allows you to define how many units of each child product accompany the main product. - Compatibility with product types
Works with simple, virtual, and downloadable products registered in WooCommerce. - Child product visibility control
Displays or hides chained items on the parent product page and in the order summary.
Benefits of Chained Products
- Increased average order value
Sells product combinations without requiring new SKUs for each assembled kit. - Reuse of the existing catalog
Uses products already registered as child products without duplicating listings or inventory. - Automated gifts and complimentary items
Delivers promotional items with the main purchase without manual intervention in the order. - Simplified promotional operations
Replaces coupons and complex cart rules with a direct association in the product listing.
Who Is Chained Products Recommended For?
- Those who sell kits, bundles, or promotional packages in WooCommerce.
- Those who distribute gifts, samples, or bonuses with purchased products.
- Those who operate an extensive catalog and need to reuse items in different commercial groupings.
How to Download Chained Products
Chained Products is available for download here at Ultrapack. After downloading the .zip file, install it under Plugins > Add New > Upload Plugin, select the file, and activate it; with WooCommerce already running, the chaining options will appear on each product’s editing screen.
Designed for those who need to simplify the sale of recurring or conditional packages without maintaining separate SKUs for each combination, the add-on centralizes the relationship between products directly in the parent item listing. Kits are assembled on the WooCommerce product screen itself, eliminating the need for coupons, cart rules, or additional promotional plugins to create automatic groupings at checkout.
Frequently asked questions
Is WooCommerce Chained Products GPL-licensed?
Yes. WooCommerce Chained Products is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use WooCommerce Chained Products on multiple sites?
Yes. You can install WooCommerce Chained Products on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does WooCommerce Chained Products cost at Ultrapack?
WooCommerce Chained Products costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does WooCommerce Chained Products include updates?
Yes. The current version of WooCommerce Chained Products is 3.10.0, published at Ultrapack on Jun 30, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is WooCommerce Chained Products scanned before publication?
Yes. Every version of WooCommerce Chained Products goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin WooCommerce Chained Products?
Requires WordPress 4.9.0 or higher and PHP 7.0 or higher. Tested up to WordPress 7.0.
What changed in this version
Version 3.10.0 2026-06-29
- New: WooCommerce 10.5.3, 10.6.2, 10.7.0, 10.8.1, 10.9.1 compatible
- New: WordPress 7.0 compatibility
- Fix: Subtotal showing zero for a zero-priced parent product with priced individually chained products when using the Cart/Checkout Blocks
- Fix: PHP Deprecated: Function wc_enqueue_js is deprecated since version 10.4.0! Use wp_add_inline_script instead
- Update: Hide admin notices on the welcome page
- Update: Support link [Admin]
- Update: Reviews link [Admin]
- Update: Remove support for WooCommerce 3.0, 3.1, 3.2, 3.3, 3.4
- Update: Code improvements
- Update: Readme file
- Update: POT file
- Developer: Filter 'sa_cp_get_product_price_with_wc_api' to let third-party plugins override chained product prices via the WooCommerce Product API
Version 3.9.0 2026-01-15
- New: WordPress 6.9.0 compatible
- New: WooCommerce 10.4.3 compatible
- Fix: PHP fatal error: Call to a member function get_tax_class on null during cart item restoration
- Update: Minimum PHP 7.0 required
- Update: POT file
Version 3.8.0 2025-09-02
- New: WordPress 6.8.2 compatible
- New: WooCommerce 10.1.2 compatible
- Fix: 'Out of stock' notice not displayed for chained products included in a Composite Product
- Fix: Duplicate chained products linked to orders during manual subscription renewal
- Fix: Cart count is not correct when chained products' visibility is disabled, with Product Bundles
- Update: Improved performance when updating chained products in existing orders
- Update: Improved performance on product pages with high stock quantities
- Update: Code improvements
- Update: POT file
Version 3.7.0 2024-09-12
- New: WordPress 6.6.2 compatible
- New: WooCommerce 9.2.3 compatible
- Fix: Display of chained products price broken in list view when using shortcode
- Fix: Strengthen security [Thanks to: WooCommerce team]
- Developer: Removed the support of "woocommerce_free_price_html" filter in the chained products list
- Update: "Manage stock?" is now renamed to "Manage stock for chained products?" on the product edit page for stock management of chained products
- Update: POT file
Version 3.6.0 2024-07-10
- New: WordPress 6.5.5 compatible
- New: WooCommerce 9.0.2 compatible
- Fix: Variation price is not showing when the variation count of a variable product exceeds the maximum variation threshold
- Fix: Variable product price showing incorrect range when all the variation has zero regular price but linked some chained products with Priced Individually enabled
- Fix: Strengthen security [Thanks to: WooCommerce team]
- Update: POT file
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
woocommerce-chained-products.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
woocommerce-chained-products.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 4.9.0 or higher and PHP 7.0 or higher. Tested up to WordPress 7.0.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready