Table of Contents

Product Options

Option Groups and Attributes

A product may be available in different sizes, colors, etc. Customers select these options (if any) on the product details page before adding a product to the shopping cart. ProductCart allows you to assign an unlimited number of option “groups” to your products, and each group can include an unlimited number of “attributes”.

Different Versions for Different Needs

Before we examine how to add and manage product options, please note:

Understanding Product Options

ProductCart gives you a great deal of flexibility in creating and managing product options:

Option Groups and Attributes

Before you add options to your products, let's take a look at how they are organized in your store’s database. Product options work as follows:

Adding a New Option Group

You cannot assign options to a product unless you have created at least one option group. Therefore, the first step will be for you to create one or more option groups. To add option groups to your store catalog, follow the steps outlined below.

Repeat the same task for as many attributes as you would like to add to this option group. Note that you can add as many attributes as you like, without having to actually assign all of them to all the products that will use that option group. For example, you could set the attributes “small, medium, large, x-large”, and then only assign the “small, medium, large” attributes to a particular item that is not available in “x-large” size.

When you rename option groups or attributes you will affect all products to which they have been assigned

Assigning Options to One Product

Now that you have created an option group and added attributes to it, you can assign it to one or more products. Let’s first look at how you can assign options to a single product. To do so, first locate the product using the Products > Locate a Product feature, and then click on Options on the search results page.

Because you have not assigned options to this product before, the page prompts you to add an option group. You can add an unlimited number of option groups. Add a first option to the product by clicking on Add New Option Group. You have three options:

  1. ADD a new option group to the product
    Select one of the option groups that you had previously added or create a new one. Then, select some or all of the attributes that have been defined for that option group. ProductCart allows you to associate a positive or negative price difference with each attribute, with the ability to specify different values for retail and wholesale customers.
  2. COPY All option groups from another product
    Use this option to quickly assign to the product the same options used by another product. Select the product from the corresponding drop-down, then specify whether you wish to also copy the pricing differentials, and whether you want to overwrite existing option attributes, if any.
  3. COPY One option group from another product
    This feature works similarly to the one described above, but in this case ProductCart allows you to select a specify option group to copy, rather than all of them.

Once you have added or copied options to the product, the Modify Product Options page lists them in the order in which they were added. You can easily reorder the option groups, reorder the individual attributes within each group, remove attributes and change prices. After you make any changes remember to click on the Update to save them.

Here is an example of how the Manage Product Options page might look. Below, you can see how the same options are displayed in the storefront.

Managing product options in your ProductCart-powered e-commerce store

Product Options in Your Storefront

In the storefront, option will be shown to your customers on the product details page, with a drop down menu for each option group. The name of the drop down is the option group name. The attribute names are the selectable options in each drop-down.

How product options are displayed in your e-commerce storefront

Ordering

By default, attributes are ordered alphabetically. This however may not work for you. For example, if you were selling clothes, the sizes “medium”, “small”, “large” and “x-small” need to be ordered in a way other than alphabetical to make sense to the customer. To order attributes, enter numbers in the Order field considering that the lowest number will be shown as the first attribute in the drop down menu.

Price Differences

Price differences are displayed as follows:

Required Selections

Another important feature is the Required Option check box. When you check this box customers will be required to select an option before adding the product to the shopping cart. An alert box with the name of the option field is displayed when they attempt to add the product to the shopping cart from the product details page. This gives you the ability to handle different scenarios in which product options may or may not need to be specified.

Note that if you use the category display option where multiple products can be added to the shopping cart from the category page, the quantity field is not shown for any product for which users need to select an option.

Assigning & Removing Options to/from Multiple Products

Let's now consider the scenario in which it would be more efficient for you to assign options to multiple products at the same time. This is typically the case when the same type of option applies to a number of different products in your catalog. For example, your online clothing store may carry 30 different t-shirts, all available in small, medium and large sizes.

To assign options to multiple products at the same time, follow these steps.

Repeat similar steps to remove an option group (or just one attribute belonging to a certain option group) from multiple products at once. For this purpose, you will use the Remove From feature on the Manage Options page. When the search screen is shown, if you don’t select any search filters, you will be presented a list of all products that are currently using that particular option group. To remove the entire option group from one or more of them, select all the attributes that belong to that group. Otherwise only the selected attributes will be removed.

Another way to add product options to multiple products at once is to use the Import Wizard. ProductCart supports the ability to import product option information at the time of importing new products, or updating existing products. Refer to the section entitled Importing Product Options for more information.