Massive CSV/XML Updater Pro via URL/FTP cronjobs compatible Prestashop Module

Automatically update your products and combinations data via CSV or XML file in feed URL, remote FTP or local server file. It allows you to configure several CSV/XML files from different suppliers and add filters. Compatible with schedule tasks (cronjobs).

More details

129,99 €

tax excl.

Save time updating product data automatically from your store Prestashop with this updater module. This module allows you to configure all your suppliers' CSV/XML files with the ability to add product filters for each of them.

It allows you to import new products that are not in your catalog and to filter the categories you want to import as well as to relate the category of the supplier with the category of your store.

This module conforms to different configurations of the CSV/XML files from your suppliers.

You can also set the threshold stock (quantity) at least product and configure an automated process that will allow you to receive an email periodically with the stock below the minimum threshold set.

And you can also export all the current stock of your store whenever you want.

NEW
Now includes supplier category filter and relationship between supplier category and Prestashop category for new product import!
Compatible with XPath syntax
This module allows you to use XPath nomenclature to configure complex XML files.

Main characteristics:

  • Different CSV / XML configurations for multiple suppliers
  • Possibility to choose CSV separator (you can even use "TAB" for Tabulator separator)
  • Update products and combinations data
  • Allows you to import new products (not combinations)
  • Allows you to configure whether you want to create the products activated or deactivated by default
  • Allows you to configure whether you want to create the product Brand automatically if it is not found
  • Allows you to activate an option to automatically put the stock to 0 to those products not found in the data feed
  • Allows you to filter the supplier categories to import
  • Allows you to relate (map) the categories of the supplier with the categories of the Prestashop catalog.Relation 1-N (1 provider category - N Pretashop categories)
  • Possibility to consider prices with or without taxes
  • The Final Price can be set on a column in the CSV/XML or calculated from the wholesale price and a fixed Margin or dinamic Margin per product.
  • Product filtering for every CSV/XML configuration. Possible filters: By Category, Supplier , Manufacturer.
  • Generate URLs to configure scheduled tasks (cronjobs) for automated updates
  • Possible data sources:
  • CSV/XML file from remote FTP
  • CSV/XML file from URL
  • CSV/XML file from local server path
  • Manually uploaded CSV/XML file
  • Test Mode to make your testings before really updating
  • Configure a desired minimum stock (quantity) threshold for every product/combination
  • Export an stock (quantities) list for current products/combinations
  • Export a list of products/combinations with stock below the configured minimum
  • NEW! Allows to generate an export CSV feed with all products data and download it into file, send to FTP, generate URL or generate file in local path
  • Generate URLs to configure scheduled tasks (cronjobs) to send  emails to alert which products/combinations are below the desired stock threshold
  • Generate info LOGs everytime a massive update is executed. Both automatic or manual.
  • Compatible with multi-shop
  • Compatible with XPath syntax for XML files
  • Not compatible with Prestashop’s ‘Advanced Stock’
Product / combination fields that can be updated:
  • Reference
  • Ean13
  • Stock (product quantity)
  • Wholesale price
  • Retail price
  • Main category
  • Main image
  • Name (multi-language)
  • Short description (multi-language)
  • Description (multi- language)
  • What to do when there is no stock (0 - deny orders, 1 - allow orders, 2 - according prestashop configuration)
  • Text to display when in-stock
  • Text to display when there is no stock and the orders are allowed
  • Weight
  • Minimal quantity
  • Brand
  • All fields are optional
Products fields taken to create new products:
  • ID
  • Reference
  • Ean13
  • Stock (product quantity)
  • Wholesale price
  • Retail price
  • Categories
  • Main image
  • Name (multi-language)
  • Short description (multi-language)
  • Description (multi- language)
  • What to do when there is no stock (0 - deny orders, 1 - allow orders, 2 - according prestashop configuration)
  • Text to display when in-stock
  • Text to display when there is no stock and the orders are allowed
  • Weight
  • Minimal quantity
  • Brand
  • All fields are optional
Available fields for Products CSV export: 
  • Reference.
  • Ean13
  • Stock
  • Price
  • Wholesale price
  • Category
  • Image URL.
  • Product name and combination.
  • Long description.
  • Short description.
  • What to do when it is not in stock.
  • Text that is shown in stock.
  • Text that is displayed when there is no stock and purchases are allowed.
  • Whether it is on offer or not.
  • Features
  • Price with taxes
  • Manufacturer
  • Supplier

Recommendations:

  • Depending on the product quantity of your Prestashop's shop this module could need lots of time to complete the execution of all product updates. So we recommend to increase or disable the maximum time of execution of PHP process of your server.

Compatibilities:

  • This module is compatible with multistore.

Incompatibilities:

  • This module is not compatible with the advanced stock management.

* Important information about updating combinations (atributes):
To make prices and stocks synchronizations in those catalogs that include products with combinations, combinations need to have their own reference (or EAN13) and in the source file come reflected the price and stock for each particular combination reference.

** Important information about importing new products:

  • New products import is not compatible with filters
  • Product 'Name' field is required, at least in the default language of the store.
  • It allows a main image
  • Allows a parent category (can be 'category name' or 'id category' in data source file)
  • It is not compatible with product combinations

 

Installation and configuration

The module includes a comprehensive manual configuration and utilization of the module and CSV/XML import files sample.Support included to any incident.

Demo:

http://demo.obsolutions.es/prestashop/massive-csv-xml-updater-demo/en

v.4.8.3
12/06/2018
- Solved issue deactivating 'retail price' values import

v.4.8.2
11/20/2018
- Solved issue with map category option in Chrome

v 4.8.1
10/24/2018
- Solved issue with "CSV delimited" option and price margins

v 4.8.0
10/01/2018
- Added new option to import 'CSV delimited by chars'

v 4.7.0
09/27/2018
- Added functionality for add unlimited margins.
- Added functionality for calculate margins from Wholesale price / Retail price.

v.4.6.0
08/09/2018
-Added export functionality to export products data into CSV file
-Added compatibility improvements with Prestashop 1.7

v.4.5.3
07/05/2018
- Solved issue with margin column

v.4.5.2
04/18/2018
- Solved issue with feed credentials

v.4.5.1
04/12/2018
- Added PrestaTrust address

v.4.5.0
02/27/2018
--------
- Added option to obtain the import file from protected url with password and username.

v.4.4.5
01/03/2018
--------
- Solved issue with enable products option

v.4.4.4
01/03/2018
--------
- Added browser emulation to get feed URLs via CURL

v.4.4.3
12/15/2017
--------
- Solved issue when import images with Prestashop v1.6.0.9

v.4.4.2
08/07/2017
--------
- Prevent temporal images to be forever stored in /img/tmp
- All HTML back-office code moved to templates

v.4.4.1
07/26/2017
--------
- Fixed: not updating "allow orders" field when column value was 0

v.4.4.0
25/07/2017
--------
- Update product when out of stock option added
- Update product displayed text when in-stock option added
- Update product displayed text when back ordering is allowed added
- Added new configuration field for create new products activated or deactivated

v.4.3.1
07/24/2017
--------
- Fixed: some XML files with "xmlns" elements where not readable

v.4.3.0
07/06/2017
--------
- Added: new configuration field for changing the frequency for cleaning log and imported files
- Fixed a bug to prevent a PHP error when CSV files could not be opened
- Fixed: prevent error messages when thounsand separators are present

v.4.2.1
07/03/2017
--------
- Fixed: new products could not be created since last version 4.2.0

v.4.2.0
06/26/2017
--------
- Added: all products and combinations with same reference / ean13 will be updated, not only first

v.4.1.2
06/08/2017
--------
- Fixed category mapping detection

v.4.1.1
05/29/2017
--------
- Added html_entity_decode for product's name value in CSV/XML import data
- Fixed minor issues while creating products and product ID column was disabled


v.4.1.0
05/22/2017
--------
- Added multi-image compatibility (only comma separated)
- Fixed minor issues while creating products and product ID column was disabled

v.4.0.0
04/24/2017
--------
- Module refactoring to easily add new import formats in the future
- Full XML compatibility, any valid XML format can be read and imported using XPath nomenclature

v.3.2.3
03/17/2017
--------
- Enable attributes for product XML tags
- Prevent product create/update fatal errors with try/catch and error logging
- Solved problem with character '.' and others not allowed by the module but allowed by Prestashop

v.3.2.2
02/15/2017
--------
- Fixed minor issues in Prestashop 1.7 loading the tpl files

v.3.2.1
02/09/2017
--------
- Improve multistore functionality

v.3.2.0
02/03/2017
--------
- Added compatibility with prestashop 1.7
- New improvement in XML files: Now allows to obtain data also of elements attributes.

v.3.1.0
01/09/2017
--------
- New improvement in XML files: Now allows to obtain data also of elements attributes.

v.3.0.3
12/14/2016
--------
- Solved an issue that forces to update wholesale prices when using source prices with taxes.

v.3.0.2
12/01/2016
--------
- Solved issue in import cronjob process

v.3.0.1
11/25/2016
--------
- Solved issue in json tools functions calling

v.3.0.0
09/01/2016
--------
- New import settings: mapping of categories (source file category = prestashop store category)
- New import settings: disable import products by source file categories
- Store categories filters for product's update are now compatible with new products import
- Update options and create options are now separated
- Minor design changes

v.2.0.7
08/24/2016
--------
- Solved issue updating REFERENCE codes when the settings says 'no update REFERENCE'

v.2.0.6
07/15/2016
--------
- Issues with texts 'ISO-8859-1' encoding solved

v.2.0.5
06/22/2016
--------
- Solved issue updating EAN13 codes when the settings says 'no update EAN13'

v.2.0.4
06/20/2016
--------
- Issues with texts UTF-8 encoding solved
- Issue saving CSV/XML configuration without wholesale_price and retail_price values

v.2.0.3
--------
- Issues updating by EAN13 or SUPPLIER REFERENCE solved
- Added improvements to avoid problems with double space

v.2.0.2
--------
- Tabulation separator in csv files support added
- Minor bugs fixed

v.2.0.1
--------
- New XMLtoArray() function
- Minor bugs fixed


v.2.0.0
02/25/2016
-------
- Import new products option added
- Update product category option added
- Update product/Combination reference option added
- Update product/Combination EAN13 option added
- Minor bugs fixed

v.1.1.0
02/18/2016
-------
- Support for XML files added
- ISO-8859-1 file encode support added
- Minor bugs fixed

v.1.0.0
02/04/2016
-------
- First version

Related Products