Child pages
  • Adding Products and Product Categories

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


Choose the HTML color or upload a photo from your computer (if you’re displaying textures instead of colors, for example). The HTML colors will then be replaced by the photo of the texture.

Adding Product Combinations - Method 1

Adding different variations to your product takes a few steps. Before proceeding, you must have already created the necessary groups of attributes and the attributes themselves. Once this is done, click on tab number 4 “Combinations ” and the following form will appear

  • From the drop-down menu choose a group of attributes such as “Colors ” for example
  • Choose the attribute that you would like to include for example “blue”
  • Click on “ dd” and it will appear in the frame
  • If the attribute has an impact on the product’s price go to the drop -down menu and choose “Increase” or “Reduction” and indicate the change in price

Quantity Discounts

You have the possibility to use a system that changes the total price of a sale depending on the quantity of products your customer buys. For this option, click on tab number 3 of the product file, and the “Prices” table will appear.


  • The first row of selectors enables you to be very specific about the various groups this price applies to, with currencies, countries and even your custom customer groups (which we'll talk about later on).
  • You can define a ranger of dates between which the price is active, using the second row. Clicking each selector will open a calendar, so as to ease the process.
  • Wiki Markup
    The "Starting at \[\] unit" field contains the value from which the discount should be applied. Default is "1", which means any quantity.
  • The "Product price" enables you to set an arbitrary price, independent of calculations and previous prices. Keep this field to "0" to use the default price.
  • The "Apply a discount of" is the discount that will be applied once the quantity is selected. Use the selector to set the type of discount (either an amount in the default currency, or a percentage of the default price).


At this point, you have finished your product file, and here it is in your boutique! If you chose to start the specific price at 1 unit, the discount is immediately visible on the product's page.

Adding Product Combinations - Method 1

Adding different variations to your product takes a few steps. Before proceeding, you must have already created the necessary groups of attributes and the attributes themselves. Once this is done, click on tab number 4 “Combinations ” and the following form will appear

Image Added

  • From the drop-down menu choose a group of attributes, such as “Colors” for example
  • Choose the attribute that you would like to include, for example “blue”
  • Click on “Add” and it will appear in the selector
  • If the attribute has an impact on the product’s price, go to the "Impact on price" drop-down menu and choose “Increase” or “Reduction”. Text fields appear with the menu's row, for you to indicate said change
  • If the attribute impacts the weight, the process is identical.
  • Next, fill out the different fields such as reference, quantity, etc.

Image Added

  • Upload a new image or choose a previously uploaded photo from the drop-down menu

If you would like to make this the default combination (attribute + product), check the box labeled “make the default combination for this product”.
Finally, click on “Add this Combination” to save it. It will appear in the list, like below:

Image Added

*Note: In this example, an attribute has been associated: color. If you wish to add several attributes, you just need to add one attribute and then a second attribute. When you click “Add”, the two attributes will be added. *

Adding Product Combinations - Method 2

If you have too many different products or varieties you can use the “Product Combinations
Generator.” This function allows you to automatically generate all of the variations and possibilities.

Clicking the "Product combinations generator"...

Image Added

...will take you to the complete form:

Image Added

Note: a warning window might appear, saying "Are you sure you want to delete entered product information?" This means your product already had XXX. If you agree to this, this will delete the already existing XXX. Be careful!

On the right side of this page is your groups of attributes. Select the varieties by clicking on their name. If you'd like to select several of them at the same time, the CTRL key while clicking. Then click on “Add”.
For example, in the screenshot above, you can select the attributes "Blue", "Green" and 32 Go".

Once the varieties have been selected, insert the quantity of each product in the "Quantity" field at the top. Be careful, it needs to be the same for every combination. You may add a reference if it serves your administrative needs.
Click the "Generate" button, and tables appear below for each combination, enabling you to edit their specific prices.

Finally, the combination generator helps you save some time when you have numerous attributes to assemble, such as sizes and materials. It automatically creates all of the possible associations, which then appear under the product file's tab named “Combinations.”

If you don’t want to have generated combinations, you can delete or modify them.


The fifth tab, named "Features" is where you specify your products’ features (i.e. weight, material, country of origin, etc.). When you create features and values (i.e. wool knit and micro-fiber materials), you assign them to the products when it is appropriate. This means that you do not have to fill out the features fields for each of your products but instead simply fill in the necessary values and apply them later. However, be aware that contrary to the combinations, these values do not change, and are valid for the general product.

Image Added

Create a feature

To create a feature as well as its values click on the tab under Catalog that is labeled “Features”. Click on “Add a Feature” for example, to add the types of headphones provided with a music player.

Image Added

Give a name to this news feature, and click "Save".

Create a value

To add a value to the feature, either go back to the previous page, or go the the "Features" sub-ab of the "Catalog" tab.

Image Added

In either case, click on “Add a new feature value”.

Image Added

In the drop-down menu, choose the feature to which you would like to add a value, enter its contents, and click Save.

Assign a value and feature to a product

Finally, go back to the “Features” tab for your product (not the Catalog/Features sub-tab!) and choose the feature you want to add from the drop-down menu. Click on “update features.”

We have just created features as well as values to them. You can now return to the product of your choice, and add features and values.

If a feature does not have any value assigned to it, then it will not appear in the store.

Enter a Customized Value

If you want to indicate a value that has not been configured beforehand, you can add it directly in the “Customized” field


Your PrestaShop online store software offers your customers the chance to customize the product that they will buy.

Example: You are a jewelry retailer and your customers have the possibility to engrave their jewelry with a text or an image. Your customers can request the text or the image when they place their order.

Let’s look at how to configure this function. In the tab 6, "Customization", you can indicate what type of field (file or text) can be personalized.

Image Added

  • Use “File Fields” to indicate the number of files that you are going to receive and want to display.
  • If your customer is sending you text then modify the value in “Text Fields.”

The number you write in these fields corresponds to how many of them will appear on the product page of your online store.

In our example, we are going to modify the two values by writing “1” in each of the fields. Once this is done, click “Update Settings.” It will then look like this:

  • In Files Fields, indicate what type of file must be sent (i.e. “Image to engrave”). Click the box labeled “Required” if this element is necessary to validate the purchase
  • In Text Field, indicate what type of content must be filled out by your customer (i.e. "Text to engrave"). Click the box labeled “Required” if this element is necessary to validate the purchase.

Once this is done, click on “Save labels.” You should know see the following appear in the lower part of the screen:

Image Added

The advantage of this function is that it offers your customers a personal service, which they will without a doubt appreciate!


PrestaShop enables you to make some files available to your customers before their purchase.

For example, let's say you sell electronics, and you would like to advise your customers to read a document on how a product works. You can upload a document for that purpose.

First, click on the seventh tab for your product, “Attachments”.

Image Added

  • Fill out the name of your attachment.
  • Give it a quick description then click on “Browse” to select a file on your computer to upload.
  • Click on “Add a new attachment file”.
  • The attachment is uploaded, and the page reloads, with the attachment appearing in the "Available attachments" selector.
  • Select your attachment and click "<< Add" to add to the current product.
  • Click "Update attachments". The message "Update successful" should appear at the top: you're done!

Now the tab “Download” will appear in your online store, and you can look at the file that you just saved. See the screenshot below.

Image Added

You can view all of your store's attachments (and add more) by clicking the "Attachments" sub-tab, under the "Catalog" tab.

Image Added