How to Add and Edit Products

CS-Cart allows to add and edit products using different methods.

Adding One Product

  1. Go to Products → Products in the administration panel of your store, then click the + button in the upper right part of the page.

    The "Plus" button adds a new product.
  2. The product creation page will open. Configure the required properties of the product. You’ll be able to edit the product properties later at any time.


    Some properties don’t appear during product creation and are available only when you edit a product.

  3. Click the Create button.

    The product creation page in CS-Cart.

Adding Multiple Products

  1. Go to Products → Products in the administration panel of your store.

  2. Click the gear button in the upper right part of the page and choose Bulk product addition.

    Click the gear button and choose "Bulk product addition".
  3. Add products and fill in the empty fields.

    Fill in the required product properties.
  4. Click Create.

Cloning a Product

If you plan to have several products with identical properties, you don’t need to create each of them manually. Instead of specifying the product properties each time that you add a new product, you can:

  1. Set up one sample product with the common properties.

  2. Clone the sample product.

  3. Change the names and individual properties of the clone products.


    Starting with version 4.9.1, cloning a product doesn’t clone its reviews.

On the List of Products

  1. Go to Products → Products in the administration panel of your store.

  2. Select the the products that you’d like to clone by clicking on them.

  3. Choose Clone selected in the Actions menu.

    Cloning a product in CS-Cart.
  4. Clone products will be created with Disabled status.

    A duplicate product in CS-Cart.
  5. Edit the clone products and enable them by changing their statuses to Active.

On the Product Editing Page

  1. Go to Products → Products in the administration panel of your store.

  2. Click the name of the product you’d like to clone.

  3. The product editing page will open. Click the gear button in the upper right part of the page and choose Clone.

    Cloning a specific product from the editing page.

Editing Multiple Products at Once

You can edit the properties of a group of products.

  1. Go to Products → Products in the administration panel of your store.

  2. Select the the products that you’d like to edit by clicking on them.

  3. Click Edit selected above the list of products.

    The "Edit selected" button allows you to edit specific properties of multiple products at once.
  4. A pop-up window will open. Tick the checkboxes of the product properties you’d like to edit, then click Modify selected.


    Avoid choosing too many properties at once, or else it will be inconvenient to edit them all.

    Tick the checkboxes of the product properties you'd like to edit.
  5. The selected products and their properties will appear on one page. Edit them, then click the Save button in the top right corner.


    Use Apply values to all the selected products in the upper left part of the page to update the value of the property for all the selected products at once.

    The chosen properties of all selected products will appear on one page.

Updating Prices and Stock for All Products

CS-Cart has a special page where you can update some properties all products at once. For example, you can increase the prices of all products by 10%, or increase the list price to display discount labels on all products.

To update all products:

  1. In the administration panel, go to Products → Products.

  2. Click the gear button in the upper right part of the page and choose Global update.

    Global update of products in CS-Cart.
  3. A new page will open. There you can update the following product properties:

    • Price
    • List price
    • In stock (the number of products in stock)
    • Price in points

    By default, the update is performed for all products. But if you use the Add product button, then the properties will be updated only for the selected products.

  4. Once you’ve chosen how to update product properties, click Apply.

    The global update page allows you to adjust prices and stock of all products at once.

Importing Products

You can import (upload) products from a CSV file. CSV is a popular spreadsheet format. A line in a CSV file is one line of the table.

CSV files can be edited in spreadsheet editors such as LibreOffice Calc, OpenOffice Calc, Microsoft Excel. We recommend using LibreOffice (a free office suite) to edit CSV files.

To demonstrate the full process, let’s export one of the products to a CSV file first.

  1. Go to Products → Products in the administration panel of your store.

  2. Select the products you’d like to export by clicking on them.

  3. Choose Export selected in the Actions menu above the product list.

    CS-Cart allows you to export all products or specific groups of products.
  4. The Export data page will open. There you will be able to chose the exported fields and change export properties. Each exported field is an equivalent of a product property. We recommend that you leave everything as is for the first time. After everything is set up, click Export.

    Selecting the product properties that will be exported.
  5. Open the exported file in the spreadsheet editor. The default delimiter for CSV is semicolon.

    An exported CSV file in the spreadsheet editor.
  6. Each column of the table contains the specific type of the product data.

    The product is identified by the Product code; it means that:

    • All products must have unique product codes.
    • If a product code already exists in a database, the product with this code will be updated or replaced.
    • If the product doesn’t exist in a database, a new product will be created.

    When you import a product, some fields are required:

    • Product code

    • Language

    • Store—the storefront to which the product belongs.

    • Product name—the name of the product

    • Category—the category to which the product belongs


      If a category doesn’t exist in the database, it will be created. Use category delimiters to create a tree-like category structure and add a product to a specific subcategory.

    Other fields are optional. This time we recommend exporting only these required fields.

  7. Use the sample product as an example and add new products to the table. Each line is a new product.

    New products in the CSV file.
  8. Save the file in the CSV format, and you’ll be able to import it.

Adding a Digital Product

CS-Cart allows to sell digital products.


First of all, go to Settings → General and make sure that the Enable selling downloadable products checkbox is ticked. Otherwise you won’t be able to mark a product as digital.

  1. Add a product.

  2. Open the Files to sell tab on the product editing page.

    The "Files to sell" tab lists the files of the digital product.
  3. Add the files that you want to sell. Files can be grouped by folders.

    Adding a new downloadable file for a product.
  4. The additional properties are available for digital products on the General tab in the Extra section:

    • Downloadable—this checkbox is ticked automatically after the file is added to the product.
    • Enable shipping for downloadable products—if this checkbox is ticked, shipping costs will be calculated for this downloadable product just like for normal products.
    • Time-unlimited download—if this checkbox is ticked, the product download period never expires.
    The additional properties of downloadable products.

The digital product has been created. Create a test order and check the result.

If you uploaded a file for the downloadable product, there will be the Files tab on the product page on the storefront.

A downloadable product on the storefront in CS-Cart.

Once a digital product is purchased:

  1. An email with the download link is sent to the customer.

  2. The download link will become available on the order details page of the customer’s account.

    A link to download the product in the order details.
  3. All the purchased digital products will be available to the customer on the Downloads page of the customer’s account.

    Reaching the "Downloads" page in CS-Cart. The "Downloads" page lists all the files available to the customer.

In the administration panel, orders with downloadable products will appear on a new tab called Downloads. There administrators can approve the download, prolong the download availability period, and check the number of downloads left.

Downloadable files among other order information in the admin panel.