ProductsKit Configurator by Yindle

WooCommerce product configuration

Kit Configurator by Yindle

Build configurable WooCommerce kits from real products with their own stock rules and separate order lines.

Illustration of a product with three components in Kit Configurator by Yindle.

Configurable kits built from real WooCommerce products

Kit Configurator by Yindle adds options to a WooCommerce product without hidden surcharges. Every priced option is a real product and appears as its own cart line. SKU, price, stock, weight, discounts, tax class, refunds and restocking therefore remain under WooCommerce ownership.

Use five field types: choice buttons, radio buttons, checkboxes, image choices and image cards. A kit can use multiple steps with previous and next navigation, conditional groups and configurable minimum, maximum and default quantities. Reusable option sets can apply groups by tag or category. The link between a main product and its components keeps the configuration together, synchronizes quantities and removes dependent lines in a controlled way. Customers can edit a configuration from the cart.

A clear path from choice to order

  1. Define groups and connect every purchasable option to a WooCommerce product.
  2. Let the customer choose and show a server-calculated price estimate based on WooCommerce subtotals.
  3. Let the cart determine the final amount, shipping costs, discounts and additional fees.
  4. Store an unchangeable configuration record with its ID, revision, labels, SKUs and quantities.

The product-page estimate is for information only and does not change the cart. Pricing rules for promotions, BOGO or customer roles are not applied on that page; the real cart remains authoritative. SKU export and sharing a configuration require SKUs for the base product and its components. Historical kits from v1.0.14 without a stable configuration ID must be configured again when reordered.

Installation and licensing

The stable release is v1.1.0. Declared requirements are WordPress 6.0+, WooCommerce 8.0+ and PHP 8.1+. The local release check used WordPress 7.1, WooCommerce 11.1 and PHP 8.4.18. Use the matching Share Cart 2.0release for shared kits and test themes, pricing rules and stock on staging. The license variant supports standalone WordPress websites; Multisite has not been verified as a supported path.

Frequently asked questions

Is the product-page price final?

No. It is an estimate for the selected kit. The cart calculates shipping costs, discounts, additional fees and active dynamic pricing rules definitively.

Can options be managed as separate products?

Yes. That is the core model: WooCommerce owns the individual lines and their stock and tax data.

Where can I learn more about configurations?

Read the e-commerce knowledge base and the integrations knowledge base for wider context. Read our guide: Building a WooCommerce product configurator with real products as options.

What you can achieve

Less friction in your WooCommerce process.

01

Real products as options

Each paid option keeps its own SKU, price, stock, tax class and order line.

02

Build clear selection steps

Combine buttons, selections, images, quantities and conditional logic.

03

Save the complete configuration

Share and restore kit selections with Share Cart by Yindle.

Before you start

Compatibility and considerations.

View technical details
  • The licence covers the selected number of standalone WordPress websites; WordPress Multisite is not supported.
  • Tested with WordPress 7.1, WooCommerce 11.1 and PHP 8.4.18; validate your active store configuration on staging first.
  • The product page shows an estimated price; the WooCommerce cart determines the final amount.
  • Historical kits from version 1.0.14 without stable configuration data must be configured again.
  • Validate the pricing rules, stock settings and active theme on staging.

Next step

Is this right for your WooCommerce store?

Discuss your situation