Magento Sync Products and Inventory via SOAP

Extension for Magento by Anowave

  • In Stock
  • Price:
  • €149 90
  • SKU:
  • Premium product
  • Premium product

Synchronizes products and inventory between two or more Magento installations automatically. Keeps stock data and quantity levels consistent on multiple Magento installations.

This extension allows for real time sync between two or more Magento installations. Product update is carried out silently in the background, automatically and in real time via SOAP. Syncs product data, media and pricing options between two or more Magento installations.

Built-in support for simple and configurable products.


If you're using multiple Magento installations to sell products it could quickly become cumbersome to keep data up-to date. This is especially valid for stock level quantities. When the same product is distributed over different channels there is a chance customers to purchase more items then you actually have in stock. This extension allows for updating stock level quantities automatically across all channels. When a customer purchases a product in one of your stores, the remaining available quantity is updated throughout the other selling channels thus preventing wrong quantities.

The extension allows you to effectively import products and product data from one Magento installation to another in real time.



Unlike other similar solutions, this extension allows for syncing two or more Magento installations running on different servers. It also keeps quantities consistent amongst each Magento installation prior and after purchase and/or quantity update.


Key features

  • Sync up to 5 Magento installations via SOAP automatically.
  • Sync stock levels and quantities between 2 or more Magento installations
  • Sync pricing options
  • Automatically replicate newly created products between 2 or more Magento installations.
  • Automatically propagate updated product data throughout all Magento installations
  • Supports simple products
  • Supports configurable products NEW
  • Selective synchronization based on product status NEW
  • Ability to sync automatically or on demand via mass action. NEW
  • Ability to use custom attribute for syncing products. Using SKU by default. NEW
  • Automatic schema verification to report differences between attributes and attribute sets between 2 or more Magento installations
  • Ability to set a custom SKU prefix for each Magento
  • Ability to set custom image name for each Magento installation
  • Ability to sync custom attributes. Supports the following types: text, date, select. NEW
  • Ability to sync tier prices
  • Does not rewrite existing blocks, models and controllers
  • Works silently on background
  • Works in Real Time.
  • No monthly fees


In this release the only requirement is to have the same attributes & attribute sets between all Magento installations. Automatic set and/or attributes synchronization is not supported.


Current limitations

Due to performance optimizations some limitations exist. Find below a list of the limitations of this version. These will be added and supported most certianly in future releases of the extension:

  1. 1. Does NOT sync product custom options
  2. 2. Does NOT sync up-sells, related and cross sell products
  3. 3. Does NOT sync attributes and attribute sets
  4. 4. Does NOT sync product tags
Extension version
Magento platform version
Administration,Manager enhancements

Our products come with a premium support. To report a bug, use our Premium Help Desk available in your account at Anowave.

Customer review(s)

Rebecca Lee

Purchased Magento Sync Products and Inventory via SOAP

We're selling the same products through several channels and this extension saved us huge amount of time. Works as described and fits our needs. Support is excellent. We needed some additional stuff developed and the engineers from Anowave delivered quickly. Thank you.

Yes, I recommend this product

Note: By submitting a review you agree to our Terms and Conditions.

User Guide & Documentation


This extension can be installed in a few minutes, by going through the following steps:

  • Download/purchase the extension
  • Unzip the file in a temporary directory
  • Copy directory contents and paste it in your Magento installation root directory. This extension will NOT replace existing code.
  • Go to your admin panel and clear cache. Hit refresh on any of your Magento pages and you're done.



In order to work properly the extension MUST be installed on each Magento environment separately and configured accordigly. To better understand how to configure take the following as example.

  1. 1. Assume that you have 3 domains that you want to keep in sync e.g.,,
  2. 2. One of these domains is presumed Primary e.g. domain that will be updated and data will propagate to other domains automatically. Let be Primary in this case. Then and will be considered Slaves.
  3. Each domain has to have SOAP/XML-RPC User and Role configured in System -> Web services with full permissions on all resources.



The extension can be configured quickly and requires minimum amount of knowledge. To configure the extension:

  1. 1. Go to System -> Configuration -> Anowave Extensions -> SOAP Sync Settings
  2. 2. Enter your license key
  3. 3. Configure additional settings/options
  4. 4. Set server type e.g. Primary or Slave (For set Primary)
  5. 5. Enter WSDLs (up to 5 supported). The WSDL address for Magento is located at http://<domain>/api/v2_soap?wsdl=1
    In our example, it would be etc.
  6. 6. Enter SOAP username and password (as described in Prerequisites)
  7. 7. Configure additional settings.


Updating select/dropdown attributes.

By default the extension will sync only default product attributes and text attributes. To sync user defined attributes which are dropdown, you need to describe them explicitly. This can be done from the extension's configuration screen under Advanced settings. Type the attribute codes as comma separated strings in Custom attributes field.


Now: Next:

If you like this product, share it with your friends

Who are we

Anowave is in business since year 2007. Since then we've been developing web sites for customers in UK. We are focused primarily on providing web based solutions build on top of open source technologies such as PHP, MySQL etc. The company is powered by highly skilled professionals including top level software developers, talented graphic designers and broadminded managers.

Unlike other development companies, we are focused on providing a solid, high performance and 100% bespoke software for our clients and partners. We've been developing an in-house content management system called Anowave.