XML import

XML import
It will import products in your store from external source ( xml file)
if you are not sure how to assign fields write me. If product exists in database it will make update to that product.

Import products from xml format
Automate all process with cron job
Modify product data before import
Test before import
Upload images. Import attributes, options, categories, manufacturers


Login with admin / admin

Or go to http://demo.plusmotiv.com/

And from modules select XML API

Enter your link and assign external fields that match opencart fields

I can make free small modification. And free installation/setup. You can send me link from your source and i will tell you how to connect in module. On my email dal_sto@yahoo.com

Cron job linkfor oc 3 for import/update is /index.php?route=extension/feed/import_api/import

For now it works only on opencart 2 and opencart 3 versions

If you are interested i will make fast for other versions, write me in comment.

fb page https://www.facebook.com/opencartmodules/

For installation and ussage

Make backup to your database before using this module. Or make backup here admin/index.php?route=tool/backup

1. Upload import_api.ocmod.zip from extension installer.

2. Go to admin-> Extension /->Modules and install XML API module

Module is installed and ready to use

*If installer not working than copy folders from import_api.ocmod.zip/upload folder in your opencart installation directory and merge with the existing one.


General tab.

1. In link field put link from external feed. If you have this as file than you can upload to your server and use link to that file.

2. After you press Continue, selects will be fulfilled with links to feed fields. Connect which field from opencart is equal with feed field.

3. You have Extra fields which are for use in Modification tab.

Modification tab.

1. Here you can modify original input.

2. For example if you want to add prefix to model value use PREFIX_[[model]]
If oroginal model was 12345, now will become PREFIX_12345
3. You can put fixed values for fields that are not assigned

for example you can set 100 for quantity. And all imported products will have quantity 100.

4. For price and quantity you can use and math operations * - + / ,

example: If you have original price 200 and you have in price modification field [[price]] * 1.2 than this product will have price 240

5. List of what you can use :

a. [[model]] [[name]] [[description]] [[price]] [[special]] [[quantity]] [[image]] [[brand]] [[category]] [[category_parent]] [[attribute_name]] [[attribute_value]] [[option]] [[option_value]] [[option_price]] [[option_weight]] [[images]] [[sku]] [[mpn]] [[ean]] [[upc]] [[jan]] [[isbn]] [[location]] [[weight[[

b. [[field1]] [[field2]] [[field3]] [[modification1]] [[modification2]] [[modification3]]

Data that can be imported:

'model', 'name', 'description', 'price', 'special', 'quantity', 'image', 'brand', 'category', 'category_parent', 'attribute_name', 'attribute_value', 'option', 'option_value', 'option_price', 'option_weight', 'images', 'sku', 'mpn', 'ean', 'upc', 'jan', 'isbn', 'location', 'weight'

Settings tab.

List of settings:

Default attribute group, default brand, default category, top category, default option,

Weight class, stock status, tax class,

Create category path from array, Price multiplier

If you have problems contact me dal_sto@yahoo.com

fb page https://www.facebook.com/opencartmodules/

Web page http://extensionsell.com


  • Developed by OpenCart Community
  • 12 Months Free Support
  • Documentation Included



Last Update
19 Feb 2020

28 Nov 2019
2 Sales
Member since: 28 Oct 2013

View all extensions Get Support