Import is a fast and convenient way to populate an online store with data it needs to contain. Using the data import tools, a store admin can add new and adjust the store's existing data.

To import data into an X-Cart store, follow the steps below:

1. Prepare a CSV file of a certain format matching the type of data to be imported. You can do this in any spreadsheet editor (MS Excel, LibreOffice Calc, etc.).

2. On the Catalog > Import page of the store’s Admin area, click the Choose file button. By default, you can use CSV or ZIP file formats.

The selected file(s) will display next to the button.

3. Now, define the required import settings.

  • Do not verify images to run the process faster: If disabled, the option allows checking if images included in the import file exist on the server. Images verification slows down the import process.

  • Import mode: Select how imported data should affect the store.
    Your options are:
    Create new items and update existing items* - This mode enables you, as the name suggests, to create new items and update the existing ones. If your import file contains items that do not yet exist in the store’s database, these items will be created due to the import.
    New items can be created based on the following master IDs:
    - categories: path
    - products: sku
    - attributes: product, name, class, group
    - product-attributes: productSKU, type, name, class, group, owner, value
    - reviews: product, additionDate, reviewerName, email
    - customers: login
    Update existing items, but skip new items* - This mode enables you to update the existing items without creating new ones.

    * In both import modes, any missing items that are dependent on the existing items will be created. For example, if an existing product being updated through import does not have a category specified, the category will be created.

    Create new items, but skip existing items (Orders) - This mode is added by the Orders Import add-on and applies to orders only. It allows importing new orders not affecting existing ones.

  • Charset: Set the character encoding used in your CSV file. If you did not change
    it, keep the default setting “UTF-8”.

  • CSV delimiter: Set the type of delimiter used in your CSV file: comma, or semicolon. If you did not change it, keep the default setting (Comma).

4. Click Start import.

Did this answer your question?