Buy together

The XML & CSV Import add-on sets you free from the dull manual upload of products from your suppliers’ catalogs to your store. You only need to get the XML or CSV table from your suppliers and import it to your store. The product database will be uploaded automatically, all the following changes in the catalogs will be synchronized with your store automatically by means of the CRON script.

Key Features

- Input numerous XML feeds from different suppliers via admin panel.

- Scan fields and attributes of the XML feed for the dynamic setting of fields matching.

- Add products missing from the database.

- Update products in the database.

- Ability to clone import profiles in order to save time on setting up profiles with similar settings.

- Ability to specify the fields to import for new products and the fields to update for the existing products.

- Modify prices during import. You can add extra charges to the vendor’s prices.

- Ability to import large files and track the import process in a separate window.

- Only administrators with the privileges to manage the catalog have access to XML.

- Configure the input fields up to your needs. For example, you can import the whole catalog every 24 hours and update prices and stock every 5 minutes.

The catalogs of the suppliers differ from one another. Contact us for a free quote to make sure that the catalog of your supplier is compatible with the add-on.

How it works

Set up the add-on settings first.

The add-on creates the XML and CSV import page, where you can see a list of all created profiles with the ability to delete, edit, add, and import profiles.

Select a file, the file type you would like to import and set the other parameters.

Then select containers for categories and products.

Once containers are selected, the Category mapping and Fields mapping tabs will be available. Use the Fields mapping tab to arrange a list of fields included in the data feed. While in the Category mapping tab, you can match product categories from the XML or CSV file with product categories in your store. Link categories manually if they were not linked automatically.

The Cron tab contains the link to run the cron script automatically according to a schedule. Watch our video tutorial to learn how it is set up.

After all the parameters are specified, click Save the changes and them the Import button to run the import process. It may take some time. At the end you will see the Import completed notification.

Compatibility

The add-on is compatible with CS-Cart and Multi-Vendor 4.3.x and above.

User Guide

Dear Crazy,
Thank you for the comment and for the link. We are working on the 3rd version of the add-on now and your advice is really helpful.
We have released a new version of XML import this month. It includes some useful features such as category mapping. The import has become more flexible and tolerant to different file structures. I hope you will like it. Have you already upgraded? If not, please contact us via HelpDesk.

April 2019

[+] MVE: Now compatible with the Master Products add-on. Before the update, a vendor(s) had to be specified when creating a common products import, now "All vendors (common product)" can be selected.

Versions 4.3.0.21, 4.5.0.29, 4.8.0.10

[!] The delimiter for characteristic variants did not work. Fixed.

[!] The characteristics mapping did not work when two or more variants are uploaded to one characteristic. Fixed.

March 2019

Versions 4.3.0.20, 4.5.0.28, 4.8.0.9

- [!] The "Available since" field did not import. Fixed.

February 2019

Versions 4.3.0.19, 4.5.0.27, 4.8.0.7

[!] The process of importing files in the queue via cron has been improved. First import in the queue blocked the subsequent. Fixed.

Version 4.8.0.8

[~] The mapping of the list of fields has been improved. The appearance of the list of fields has been changed. A search field has been added.

December 2018

Versions 4.3.0.18, 4.5.0.26, 4.8.0.6

[!] Cron launched several imports at once. Fixed.

[!] The "Quantity of all products in the store will be reset" setting on the import page did not work. Fixed.

[!] The mapping of fields for categories was not saved. Fixed.

November 2018

Versions 4.3.0.17, 4.5.0.25, 4.8.0.5

[!] The HTTP class was not found in the code. Fixed.

Versions 4.3.0.16, 4.5.0.24, 4.8.0.4

[+] The license key validation has been added.

[~] The checking of the required fields on the Fields mapping tab of the import page has been added.

[~] The process of uploadings files has been improved for the moments when the 'allow_url_fopen' setting is disabled on the server.

[~] The add-on became compatible with CS-Cart and Multi-Vendor 4.3.2 for store version 4.3.x.

[!] The zero values ​​of the field in the file were not imported. Fixed.

[!] The files were not deleted while deleting an import profile. Fixed.

[!] A file could not be found when importing it from the storefront if it was uploaded by the root store administrator. Fixed.

October 2018

Versions 4.3.0.15, 4.5.0.23, 4.8.0.3

[!] The product import was skipped if there were empty headers in the CSV file. Fixed.

Versions 4.3.0.14, 4.5.0.22, 4.8.0.2

[!] The PHP notice appeared if there was no CSV file for the import. Fixed.

September 2018

Versions 4.3.0.13, 4.5.0.21, 4.8.0.1

[~] The number of the items has been reduced from 1000 to 500 per one import step.

[!] The progress of the Import was not shown if a Nginx server was used. Fixed.

Version 4.8.0.1

[~] The add-on has been adapted to the Responsive Admin Panel.

Version 4.5.0.20

[~] The import via cron has been improved.

[!] It was not possible to set up the import if there was only one product in the imported XML file. Fixed.

[!] The cron run time was not updated when changing its run period. Fixed.

August 2018

Versions 4.3.0.12, 4.5.0.19

[!] Additional product images were added to the existing ones during import. Fixed.

Version 4.5.0.18

[!] The import progress was not displayed on the import page when importing an XML file. Fixed.

[!] The import completed time was not saved on the import page. Fixed.

July 2018

Version 4.3.0.11

[~] The add-on has been improved for store versions 4.3.x.

Version 4.5.0.17

[~] The Create and Update checkboxes have been cleared for the required field on the Fields mapping tab of the import page. The import of the required field is skipped if these checkboxes are disabled.

[~] Information about skipped creation of new products or update of existing products has been added to the log page if the fields for import are not selected on the Fields mapping tab of the import page.

[~] The add-on has been improved for store versions 4.3.x.

[~] The progress of file upload has been added to the log page.

[!] The images links were created incorrectly, if there was a space at the end of the image directory name. Fixed.

[!] It was impossible to specify several fields for importing additional images. Fixed.

[!] The file uploaded by URL was not imported if the file returned the 301 Moved Permanently status. Fixed.

Version 4.5.0.16

[+] The ability to disable SSL certificate verification has been added to the Options tab of the import page.

[~] More detailed error messages about file upload have been added to the admin panel.

[~] The error message about empty values of the required fields has been added to the log page.

[~] The product variations import has been improved.

[!] The category mapping didn't work due to the incompatibility with CS-Cart Old Admin Panel add-on which is enabled by default. Fixed.

[!] The import of uploaded by URL and local images was processed incorrectly. Fixed.

[!] The PHP Warnings was shown in the Error log file. Fixed.

May 2018

Versions 4.5.0.13, 4.5.0.14, 4.5.0.15

[+] The ability to choose Product name or Product code as an identifier has been added to the Options tab of the import page.

[+] The ability to import product variations using the Product type and Variation options fields has been added.

[+] The ability to import product options using the Options field has been added to CSV files.

[+] The ability to import option images using the Combination image field has been added.

[+] The ability to choose a default category for importing new products without a category has been added.

[~] The product combination import using the Combination quantity field has been improved.

[~] The Product combinations field is now available only for CSV files.

[-] The category field is not required now.

April 2018

Versions 4.5.0.11, 4.5.0.12

[+] The ability to easily modify import by adding its import class to the code has been added for developers.

[~] The interface of the import editing page has been improved.

Version 4.5.0.10

[!] The encoding conversion was incorrect when reading categories. Fixed.

March 2018

Version 4.5.0.9

[+] The ability to set up the running of the cron script has been added in the Cron tab of the import page.

[+] The --switch_company_id= parameter has been added to the link for running the cron script automatically.

[~] The minimum required version has changed from PHP 5.3 to PHP 5.5.

[~] The data import from tag attributes has been improved.

[!] The cron job for the add-on appeared in the log file. Fixed.

[!] The images when importing were uploaded to the store server twice. Fixed.

[!] An error notification appeared when importing the CSV file from a URL. Fixed.

February 2018

Version 4.5.0.8

[+] The privilege of the XML access for the administrator with the rights to manage the catalogue has been added.

[~] File size check during upload by URL has been added.

[~] The YML file reading has been improved.

[-] The container tab has been removed from import setting for the files with YML format.

[!] Vendor could create categories via XML import. Fixed.

[!] The features of the last product were used when reading them from the YML file. Fixed.

[!] The error appeared when importing additional images. Fixed.

[!] The price margin was not calculated properly for total product price. Fixed.

January 2018

Version 4.5.0.7

[+] The ability to select the fields you want to import for new products and the fields you want to update for existing products has been added to the Fields mapping tab of the import page.

[+] The ability to import large XML and CSV files has been added.

[+] The ability to specify the URL to the images directory that will be automatically used if the value contains http or https in the Images directory field on the General tab of the import page.

[+] The ability to track the import process which is displayed in the add-on page and separate window has been added.

[~] The algorithm of linking and mapping the categories has been changed.

[~] The name of the Category from XML column has been changed to the Category from file on the Category Mapping tab of the import page.

[!] The out-of-memory error appeared when saving the import with the link to the imported XML and YML files. Fixed.

December 2017

Versions 4.3.0.10, 4.4.0.10, 4.5.0.6

[!] The list of categories was processed incorrectly. Fixed.

October 2017

Version 4.6.1

[+] The ability to clone import profiles has been added.

Version 4.5.0.5

[+] The ability to import the product 'Secondary categories' and 'Available since' fields has been added.

[~] New/selected feature variants from the import file will be created/selected for the product features selected in the fields mapping.

[~] Store checking has been added for the multi-store version.

[!] If the import file contained features with the same names, variants were created for the product incorrectly. Fixed.

[!] Taxes were imported incorrectly. Fixed.

July 2017

Versions 4.3.0.7, 4.4.0.8, 4.5.0.3

[!] Additional images were not imported in some files. Fixed.

June 2017

Versions 4.3.0.8, 4.4.0.8, 4.5.0.3

[+] YML Import was included.

[+] Email notifications for the XML import was created.

May 2017

[+] Categories picker was created for the non-standard XML files.

[~] Category ID was replaced with Category name in the non-standard XML settings.

Versions 4.3.0.7, 4.4.0.7, 4.5.0.2

[~] The external_category_id check was added for the non-standard XML files.

April 2017

[+] Compatibility with multi-container XML files was included.

[+] The ability to import products with options and track the inventory of options was included.

February 2017

Versions 4.3.0.5, 4.4.0.5

[+] Currency parameter was included

[+] Bulk root category creation and edition settings were created.

[+] Cron status was added.

[~] The add-on was renamed from XML Import into XML and CSV Import

January 2017

Versions 4.3.0.3, 4.4.0.3

[+] The ability to import options was added.

[+] The ability to add additional product images was created.

[+] The ability to import from CSV was included.

[+] The category bulk edit functionality was added.

[+] The ability to choose to which category should relate a new category was added.

[~] A language variable was changed.

December 2016

Versions 4.3.0.1, 4.4.01

[+] Category mapping was created.

[+] Vendors were given the ability to do XML import of products from their catalogs to CS-Cart Multi-Vendor stores.

[!] Export name mandatory field could be ignored. Fixed.

[!] There were no vendors in the new import select box. Fixed

[!] Products were not imported if there were unnecessary extra tags in the XML file.Fixed.

October 2016

Version 4.3.9.2

[~] The add-on became compatible with CS-Cart 4.3.x, Multivendor 4.3.x

Version 4.3.9.1

[~] Language variables were changed.

XML & CSV Import: Overview

XML & CSV Import: Import with options

Yana - Jan 16, 2017, 14:26

Dear Crazy,
Thank you for the comment and for the link. We are working on the 3rd version of the add-on now and your advice is really helpful.
We have released a new version of XML import this month. It includes some useful features such as category mapping. The import has become more flexible and tolerant to different file structures. I hope you will like it. Have you already upgraded? If not, please contact us via HelpDesk.

New post

Key Features

High-quality

All our products comply with CS-Cart code architecture and Simtech Development established standards.

Bug-free warranty

To produce free of bugs add-ons, all our products undergo several testing stages.

Adapting to any CS-Cart version

On your request we can adapt the add-on to another CS-Cart version.

30-day money back

If you are not satisfied with the add-on within the first 30 days after the payment, you can get a refund.

Comprehensive documentation

A detailed and step-by-step user guide is written for every add-on.

Easy installation

No extra actions. Without programming knowledge you will be able to install our add-ons.

Multilingual

Add-ons use language variables for all texts and can be edited under Administration → Languages​​ → Translations.

Easy communication

If any questions or issues appear, our managers will contact you back in 24 hours. Email us at any moment: sales@simtechdev.com

100% Open Source

We provide only easy-to-customize add-ons. With the help of developers or on your own, you are able to modify all extensions.

Long-term strategy

We are open to customers' suggestions and constantly updating our products to meet your needs.

Recently viewed

4.3.74.xor3.xFrom 3.x or 4.x to 4.3.74.3.72.2.42.xFrom 2.x to 4.3.74.3.72.2.4sp41.3.51.xFrom 1.x to 4.3.7BeforeAfterThe average time of loading a category page:1 sec.5 sec.!CS-Cart" class="cscart-1" d="M499.358,3808.1a1.552,1.552,0,1,1-1.552-1.58A1.566,1.566,0,0,1,499.358,3808.1Zm-16.5.69a9.429,9.429,0,0,1-3.89.8c-4.085,0-6.744-2.81-6.744-7a6.95,6.95,0,0,1,7.276-7.32,7.647,7.647,0,0,1,3.414.74l-0.56,1.9a5.993,5.993,0,0,0-2.854-.65c-3.106,0-4.785,2.35-4.785,5.19,0,3.17,2.014,5.12,4.7,5.12a7.006,7.006,0,0,0,3.022-.65Zm2.484-2.04a6.823,6.823,0,0,0,3.275.97c1.763,0,2.6-.88,2.6-2.04,0-1.19-.7-1.82-2.49-2.5-2.463-.9-3.61-2.24-3.61-3.88,0-2.21,1.79-4.03,4.673-4.03a6.149,6.149,0,0,1,3.3.86l-0.588,1.81a5.2,5.2,0,0,0-2.77-.82,1.959,1.959,0,0,0-2.239,1.87c0,1.13.784,1.64,2.547,2.35,2.322,0.88,3.554,2.07,3.554,4.11,0,2.44-1.875,4.14-5.037,4.14a7.609,7.609,0,0,1-3.806-.97Zm26.471,2.04a9.419,9.419,0,0,1-3.889.8c-4.086,0-6.744-2.81-6.744-7a6.95,6.95,0,0,1,7.275-7.32,7.649,7.649,0,0,1,3.415.74l-0.56,1.9a6,6,0,0,0-2.855-.65c-3.106,0-4.785,2.35-4.785,5.19,0,3.17,2.015,5.12,4.7,5.12a7.007,7.007,0,0,0,3.023-.65Zm12.681-2.8a23.386,23.386,0,0,0,.195,3.29h-2.21l-0.2-1.73H522.2a5.044,5.044,0,0,1-4.142,2.04,3.884,3.884,0,0,1-4.141-3.94c0-3.32,2.91-5.13,8.143-5.1v-0.29c0-1.1-.308-3.17-3.078-3.14a6.479,6.479,0,0,0-3.554,1.02l-0.56-1.67a8.671,8.671,0,0,1,4.477-1.2c4.142,0,5.15,2.87,5.15,5.59v5.13Zm-2.379-3.71c-2.687-.06-5.737.42-5.737,3.08a2.168,2.168,0,0,0,2.295,2.38,3.42,3.42,0,0,0,3.33-2.29,2.841,2.841,0,0,0,.112-0.79v-2.38Zm6.4-2.44c0-1.62-.028-3.01-0.112-4.28h2.155l0.112,2.72h0.084a4.114,4.114,0,0,1,3.778-3.01,4.662,4.662,0,0,1,.671.06v2.35a4.271,4.271,0,0,0-.839-0.05,3.443,3.443,0,0,0-3.3,3.17,7.587,7.587,0,0,0-.084,1.16v7.32h-2.463v-9.44Zm11.958-7.57v3.29H544v1.9h-3.526v7.39c0,1.7.476,2.67,1.847,2.67a4.644,4.644,0,0,0,1.427-.17l0.112,1.9a6.639,6.639,0,0,1-2.183.34,3.5,3.5,0,0,1-2.658-1.05,5.426,5.426,0,0,1-.952-3.6v-11.93Z" transform="translate(-410 -3766)"/>
BeforeAfterThe average loading time for home page:0.75 sec.20 sec.

We are using cookies to give you the best, most relevant experience. By continuing to browse this website, you consent to our use of cookies. If you want to know more, please refer to our Privacy Policy.