Child pages
  • Adding Products and Product Categories

Versions Compared


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



You cannot use this feature if you do not already have at least one warehouse registered in your shop. Warehouses are created from the "Warehouses" page, under the "Catalog" tab.

The complete warehouse registration process in explained in details in another chapter of this guide, "Managing Stock".
You can access it directly by clicking on the "Create new warehouse" button.

To create a feature as well as its values, go to the "Catalog" tab and open the "Features" page. Click on "Add a Feature" in order to for example, to add the types of headphones provided with a music player.

Image Removed

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

Adding a value

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

Image Removed

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

Image Removed

In the drop-down menu, choose the feature to which you would like to add a value, enter its contents, and click Save. For example, if you select the "Weight" feature as illustrated above, you can add feature values such as 1 lb, 2 lbs, 3 lbs, etc.

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

Image Removed

Either way, any discount appears at the bottom of the product's page.

Image Removed

The "Warehouses" tab presents you with a table that enables you to set the precise location for each product combination (if any) in each store. If you have registered more than one warehouse, the table only shows the first one by default, the others being closed by default. Click on a warehouse's name in order to open its sub-table, and close the others.

For each warehouse, you can set which combination of the current product is stored, and a text field enables you to indicate precisely where it is stored in that warehouse. You can write anything in that field: "Aisle 5", "Next to the Radiohead albums", "A07 E08 H14", or anything that helps you or your packing team to find the product as precisely as possible.

Setting Account Numbers

The "Accounting" tab on the left is a new feature from PrestaShop 1.5. It simply enables you to set a default accounting number for each geographical zone. This information is in turn used when you do an accounting export

Creating a Pack of Products

You may wish to sell a pack of products composed made of several items. I.e.: a computer start-up pack composed of the computer itself, a monitor, and a printer. You can PrestaShop makes it easy for you to create a "pack" product and add other products from your catalog to this pack. To do this, check "Pack". A simple form will appear, with a button. Start typing in the text field to filter through your existing products, and choose a product to add to the pack. Select it, choose the quantity, and click on the green button to validate your choice

Packs enable you to simplify preparing orders. They also allow customers to take advantage of special prices and offers.


You cannot currently add combinations or virtual products to a pack.
If you need to have packs with combinations, you will have to create single products for each combination. This is a know limitation that will be fixed in a coming version of PrestaShop.

The process to do this is similar to the one for creating a simple product:

  • Go to the "Product" page, under the "Catalog" tab.
  • Click the "Add New" button.
  • From the "Information" tab on the left, change the product type to "Pack".

A new tab will appear on the left, titled "Pack", to which you will be redirected as soon as you change the product type. This tab only features two text fields and a button:

  • the first field is used to search for products that are already registered in your shop;
  • the second field is used to indicate the quantity of chosen product should be added to the pack;
  • the button adds the product to the pack.

You can add as many products as you would like to the pack.

You can remove a product from the pack simply by clicking the trashcan icon next to it.


Packs allow the site administrator to simplify preparing orders. They also allow customers to take advantage of special prices and offers.

Creating a Downloadable Product

Check the box "Is this a downloadable product?" if you sell downloadable goods, such as mp3s or PDF documents. A form will appear:

Image Removed

  • Choose the file that you're making available to your customers by clicking "Upload a File" then find and select it on your computer.
  • Filename. Choose a name for your file.
  • Number of downloads. Indicate how many times this file can be downloaded after a customer purchases it.
  • Expiration Date. Indicate the date after which the file will no longer be available for sale. When filling out this field, remember to write in the date as YYYY-MM-DD.
  • Number of Days. Once your customer has bought the file from your store, you can limit the number of days he has until he can download his file. You must fill out this field in order to save your product.

Configuring Product Attributes

You can add multiple attributes to your products. An attribute is a product variation. For example, the same product can have multiple different color or size options. In PrestaShop, these are known as "Attributes."

To access this feature you must click on the "Attributes and Groups" tab under "Catalog".

Image Removed

Managing attributes and varieties

To add a group of attributes, or in other words to add a group of variation possibilities (colors, capacity, material, etc.), click on "Add attributes group", fill out the form that appears, and save.

Image Removed

To add a choice to the group of attributes that you just created, you must create a specific variation.
Select the attribute group then click on "Add attribute" and fill out the form that appears.

Image Removed

Fill out the value for your variation, then select the appropriate group from the drop-down menu.

To have a better understanding of this notion, an Attributes Group can be Color or Weight whereas the attributes themselves can be the colors green, yellow, or brown, or weights of 4 pounds, 8 pounds, or 16 pounds.

Select the attribute that you want to modify, and a form will appear.

Image Removed

Click on the "edit" icon on the left of the color you want to edit, and a new form appears:

Image Removed


Creating a Virtual Product

Your shop may feature (partly or exclusively) virtual products – that is, products that are not shipping, but rather downloaded: concert tickets, e-books, real-life services...
PrestaShop makes it easy for you to create a virtual product

The process to do this is similar to the one for creating a simple product:

  • Go to the "Product" page, under the "Catalog" tab.
  • Click the "Add New" button.
  • From the "Information" tab on the left, change the product type to "Virtual Product".

The tabs on the left change:

  • the "Virtual Product" appears, to which you will be redirected as soon as you change the product type;
  • the "Shipping" product disappears.

The new tab only features two radio buttons at first: it asks if the virtual product you are creating has a file attached (i.e., if your customer will pay to download something).

  • If not, leave it at that: you are selling a service, and nothing needs to be downloaded.
  • If yes, click the "Yes" radio button.

When you click "Yes", PrestaShop opens a new form within the tab, from which you can upload the file you intend to sell:

  • Upload a file. Click the "Browse" button to find the file on your hard drive. As soon as you have selected a file, the upload begins.
  • Filename. The name of the file. This field is automatically filled after the file has been uploaded. It is not recommended to change it to another value.
  • Number of allowed downloads. You can set the number of time the file can be downloaded once the customer has bought it. You might prefer to limit this to 1, or 5. If you want to keep it unlimited, set the text field to 0.
  • Expiration date. Virtual files can be of promotional nature, or lose their selling value after a certain date, if so you can set the expiry date after which the product will not be available on your shop anymore. Leave it blank if there is no expiry date.
  • Number of days. You can set the number of days after which the download link becomes non functioning. If there is no limit, set the text field to 0.