Creating an Abstract Product and Product Bundles

Edit on GitHub

This topic describes the procedures that you need to follow in order to create an abstract product and its variants.

To start working with products, navigate to the Products > Products section.


As a pre-requisite for the procedure described below, please make sure that at least one super attribute exists in the system so you could create product variants. See the Attributes set of articles to learn about the attributes. Please also keep in mind that all the variants you are going to create will have only the super attribute(s) that you select while creating the abstract product.


Please keep in mind that you need to add at least one product variant while creating an abstract product. This is needed in order to be able to add more variants to this product in the future.

According to the use case described in the Abstract and Concrete Products article, you are creating a Smartphone abstract product and add at least one variant to it.

To create an abstract product:

  1. Click Create Product on the top-right corner of the Product page.

  2. On the Create a Product > General tab:

    1. In the Store relation section, select the store(s) your product should be available for.
    2. Enter the SKU prefix.
    3. Type the name(s) and description(s) for your product.
    4. Enter New from and New to dates if you want to specify the period for the product to have the New label to be assigned to it, and have the product to be dynamically assigned to the New category.
  3. Click Next to go to the Price & Tax tab or just click on it.

  4. On the Create a Product > Prices & Tax tab:

    1. B2B only: In the Merchant Price Dimension, select the merchant relationship to define a special price per merchant relation. See the Merchants and Products: Reference Information articles to know more.
    2. Define the prices for each currency and store that you have in your set up. If you want to display promotions, enter both Default and Original prices. If no, you can enter only the Default price.
    Gross prices are prices after tax, while net prices are prices before tax.

    See Products: Reference Information to know more about default and original prices and why you use them.

    1. In the Tax Set drop-down, select the tax set that contains the tax rate(s) under which this specific product will be taxed.
  5. Click Next or click the Variants tab. On the Create a Product > Variants tab, your task is to select at least one super attribute from the list and enter the values that define the difference between your product variants. As described in the example, you have a smartphone that goes in three colors. Thus the color is your super attribute.

    1. Select the color checkbox.
    2. Then select red, green, and orange from the drop-down list, or you can start typing the color and select the needed one from autosuggestion (the colors are your concrete products). See the Creating a Product Attribute article to know more about super attributes.

If you are on the Variants tab and do not see the needed super attributes, you can go and create one in the separate tab. See the Creating a Product Attribute article.

  1. Click Next or select the SEO tab.
  2. Optionally: On the Create a Product > SEO tab, enter meta information to describe the page’s content.
  3. Click Next or select the Image tab.
  4. Optionally: On the Create a Product > Image tab, add images for the product:
    1. If the image is different for all locales, for each locale you click Add Image Set. If the image is the same, this is enough to add the Default image set.
    2. Enter the name of your image set, add links for the small and large images (if you need both).
    3. If you need several images/image sets, click either Add image or Add image set respectively and repeat the procedure.
  5. Click Save.

Tips and tricks Once you click Save, the page is refreshed. You will see the Edit Product page. You can start editing your product variants right from here by navigating to the Variants tab.

What’s next? During the procedure described in this topic you have already added several product variants, but you did not do any set up for them, thus the next step is to work with the product variants to populate them with the needed data and activate them to make them and the smartphone itself available in the online store (as well as to add more variants if needed).