WooCommerce Composite Products Plugin

WooCommerce Composite Products Plugin


Add Woocommerce Composite Products Plugin to Facilitate your Customers with a Dynamic Experience!

Your customers are always expecting diversity in their shopping. Therefore, they like to customize products in their own way. You can add Woocommerce composite products plugin to your store where your customers can compose products to their needs.

It’s the best solution for sellers who deal in computers, bicycles, furniture, & related products.
You can compose selected products, categories, & tags as a component while using different layouts & set the price for each. You can enable options if you want to limit the number of products a customer can select.

Moreover, you can encourage your customers with custom components and give discounts on them. You can mark the essential parts as mandatory and the rest as optional. By linking components, you can depend on one part of another. Select either to charge the shipping fee on the individual units or as a whole.

Key Features of WooCommerce Composite Products Plugin

  • Facilitate customers to build products
  • Add store items as components to form products
  • Set a base price for each part or component
  • Display components in 3 different layouts with a variety
  • Limit quantity of component a customer can select
  • Offer discounts and mark the components mandatory
  • Link components, Charge cumulative or per-item shipping fee

Allow Customers to Compose Products on their own

WooCommerce composite plugin helps you facilitate customers in building a product with components of their own choice. For example, they can assemble a computer by selecting its parts for the specification they need.

WooCommerce Composite Products Plugin

Configure a Base Price for Each Product Composition

WooCommerce composite plugin allows you to set a base price for each component. This helps to calculate the basic price of the completed product plus the selection of components by choice.

WooCommerce composite products -  per item price

Try 3 Different Layouts to Show Components

With WooCommerce composite products plugin, you can appealingly display product components by utilizing any of the three layouts, which are Simple, Accordion, and Step.

WooCommerce composite products -  layouts

Display Product Variety of Each Component

For each component, you can display a variety of different layouts. For example, if a computer is the main product and a hard drive is one of the components, you can show a variety of hard drives for storage and company.

WooCommerce composite products - variety of component

Add Specific Products, Categories & Tags in Composite Product

With WooCommerce composite products plugin, you can choose products to make them available for customers to build a product. Select a complete product line for composition or limit it to a few tags and categories. For example, you can allow customers to compose bikes for kids with a spacious seat for extra comfort.

WooCommerce composite products -  specific products

Set a Minimum & Maximum Quantity for Each Component

You can set a minimum and maximum quantity to select from each component for limiting it to an agreed amount. It ensures that the customers can build a product within its design frame.

WooCommerce composite products -  Quantity

Offer Discounts on Product Composition

You can offer discounts on each component to appreciate customers’ choices and encourage innovation, plus DIY concepts. It gives your customer’s choices & encouragement to buy more from you.

WooCommerce composite products - discounts

Mark Some Components Mandatory to Purchase

WooCommerce composite products plugin allows you to make specific components mandatory to include in the composition. For example, you can put the motherboard, hard drive, and RAM mandatory when allowing customers to build computers while keeping the speakers, camera, and other peripherals optional.

WooCommerce composite products -  mendatory

This plugin gives you the freedom of depending on one component over another. It helps to create links between different parts and components of a product. For example, you can depend on shock absorbers in the selection of handlebars for building a bicycle.

WooCommerce composite products - dependable products

Charge Component or Product-based Shipping Fee

You can charge the shipping fee to your customers for each component or the product as a whole. This helps to configure the shipping charges, according to the nature of the product and your agreement with the shipping service providers.

WooCommerce composite products -  shipping fee


The WooCommerce composite products plugin benefits you in multiple ways. Following is a quick view of how it can add value to your online store.

Boost your Store Sales

WooCommerce composite products plugin helps in sales and revenue by allowing your customer to modify a product by components before placing an order. They tend to come back for more professionalization options and spread the word in social circles.

Simplify Shopping Experience

Your customers can compose a product for their unique needs in a single click and form a product exactly to their requirements. It saves your customers from the hassle of instructing your sales team about their specific requirements.

Educate and Facilitate Customers

With mandatory components to select, the customers get to know the basic amenities and experiment with the rest of the parts. They also understand the value of every component, so they can build a product that is high in quality and low in budget.

Version 1.0.7:
*compatible with variable products
Version 1.0.6:
* Fix add to cart product out of stock validation issue.
Version 1.0.5:
* Fix product price issues in cart
Version 1.0.4:
* Fix Add_to_cart Button validation for Out of Stock Product.
* Show Out Of Stock message on Products that are out of stock(instead of Product Link)
Version 1.0.3:
Bugs Fixed
Version 1.0.2:
Fixed composite type product issues
Fixed product quantity issues 
Version 1.0.1:
JS issues fixes
Version 1.0.0:
Initial Release