Creating a Grouped Product
In Liferay Commerce, a Grouped Product consists of two or more Products from a Catalog that are sold together as a pre-defined set, either for customer convenience or to offer a special price. Grouped Products are tracked in inventory and can include any type of Products (i.e., Simple, Grouped, Virtual). For example, consider a wholesale furniture distributor. While furniture items can be purchased separately, the distributor can group related products together into a furniture set, either for customer convenience, or to offer special deals.
To get started, create a Grouped Product and add new Product entries to it. Then, configure the Grouped Product and SKU.
In addition to Grouped Products, Liferay Commerce supports the creation of Product bundles using Product Options. With Options, you can define values that link the current Product to other SKUs to be purchased together. The final price is calculated based on the Option’s configuration. See Creating Product Bundles and Product Options for more information.
Before creating a Grouped Product, ensure you’ve already generated all of the SKUs you want to group together. At minimum, each SKU should have a set base price and sufficient inventory.
Create a Grouped Product
Follow these steps to create a Grouped Product:
Open the Global Menu, click on the Commerce tab, and go to Product Management → Products.
Click the Add button (), and select Grouped.
Enter a name, and select the desired Catalog.
This creates a new Grouped Product entity in the selected Catalog with a single SKU, default. Grouped Products can be configured in the same way as other Product types (e.g., SEO, Options, Inventory Rules). See Product Configuration Reference for more information about general Product settings.
Adding Product Entries
Follow these steps to add entries to the Grouped Product:
Click on the Grouped tab.
Click the Add button (), and select the desired Product entries.
When finished, click Add.
The selected Product entries are immediately associated with the Grouped Product and are listed in the Grouped tab. You can edit each entry to determine its quantity and priority.
Once you’ve created the Grouped Product and associated other Products with it, set a base price for the default SKU to make it available for purchase. This price is used in place of each Product’s individual price.
Commerce 2.1 and Below
- Navigate to Control Panel → Commerce → Products.
- Click the Add () button then Grouped.
- Enter the following:
- Catalog: Sahara.com
- Name: Brakes Set Combo Kit
- Short Description: Brakes Set Combo Kit
- Friendly URL: (auto-generated)
- Meta Title: Brakes Set Combo Kit
- Click Publish.
Once the Grouped Product entity has been initially created, store administrators must associate the individual Products to the Grouped Product entry.
Associate Products in Group
Click the Grouped sub-tab.
Click the () button to add a Grouped Entry.
Select the following products: Brake Fluid, Brake Pads, and Brake Rotors.
Next, specify the priority (the order in which they are displayed), and the quantity sold in each package. Click the 3-dot icon then Edit next to any of the products.
In the image above, the Product has been given priority 1.0 which means it’s listed first. Assign incremental values to the other Products.
Once the Products have been grouped, follow the sections above to add Product Options, Generate SKUs, and set the prices. In addition, see the above sections on how to add Product Options, Specifications or upload Product Images.
Setting Prices and Quantities on Liferay Commerce 2.0 and Below
To set prices and quantities for a Grouped Product,
Click the SKU tab.
Click the 3-dot icon then Edit next to default. (At this point, you can rename the SKU to something more descriptive like Brakes Set Combo Kit on the Details menu.)
Click Pricing on the left menu.
Enter the following:
Promo Price: 0.00
Click Save. (If Promo Price and Cost fields are left as 0.00, no discounts or promotions are applied at this point.)
Click Price List to apply this product to any existing Price Lists.