Development and Customization for Magento Ecommerce Platform

Many SKU One Inventory

Allows to market same product with different look for different listings, customer groups or even marketplaces like Amazon and Ebay  and have precise control over inventory level.

Regular Price: €199.00

Special Price €159.00


Check User's Guide for detailed product description, installation and updating instructions.

Do you need it? Yes if you:

  1. Need to market same product to different customers groups and have different look, pricing or other setup
  2. Have short product list but you’d like to create an image of a large shop with many products: clone products, change descriptions and images, arrange across many categories and still at the same time have simple and correct stock
  3. Sell the same product in many listings on different marketplaces like Amazon or Ebay and with different product identifiers (SKU, ASIN, …)

How it works:

  1. You have some inventory in your warehouse with known stock levels.

    And you'd like to trade it everywhere: through your Magento stores, through multiple external marketplaces (like Amazon and eBay), even list the same product under multiple items of the same marketplace.

  2. So you set up rules how overall stock level is distributed across each store, external marketplace and listing.

  3. (out of this extension's scope) Optionally, you set up various data exchange links to minimize manual labor.

    Update stock level from backend ERP or WMS system you have.

    Update external marketplaces with stock levels designated to them and receive sales information back.

  4. And start selling.

    Each sale is registered against real product inventory and then it is redistributed to internal and external stores according to already set up rules.

  5. When stock runs low, replenish.

    Whenever physycal inventory stock level changes, internal and external quantities get updated too.

Short example of selling product differently to different customer groups:
  1. Suppose you sell some bed with SKU BED and have 100 items in stock. Also suppose you have 2 customer groups, RETAIL and WHOLESALE. Finally suppose you have already implemented a change in Magento catalog allowing to hide certain products from specified customer groups.
  2. Make BED not visible individually.
  3. Create two clones of the product with SKU BED_RETAIL and BED_WHOLESALE.
  4. Make sure that retail customers only see BED_RETAIL product and wholesale customers only see BED_WHOLESALE product.
  5. Finally, prepare BED_RETAIL descriptions, pricing, images, etc in a way you’d like your retail customers will see it. Do the same with BED_WHOLESALE product.
  6. Start selling.
  7. You will get orders from retail customers with BED_RETAIL product and orders from wholesale customers with BED_WHOLESALE product.
  8. With every order, the stock of BED product will decrease.
  9. When you get new bed into stock, modify inventory level in BED product and both BED_RETAIL and BED_WHOLESALE products will be updated.
  10. Alternatively, you can create only one additional product, lets say for wholesale customers, and leave BED product visible only for retail customers. In this case BED stock will still change from its own sales and from BED_WHOLESALE sales and replenishments of BED stock will still be distributed to BED_WHOLESALE as well.

Short example of selling product in several Amazon listings:
  1. Suppose you sell some camera with SKU CAMERA and have 100 items in stock. Also suppose you have 2 listings you’d like to put it to, X_CAMERA and Y_CAMERA. Finally suppose you have already implemented a change in Magento allowing you to keep both catalog and orders in sync.
  2. Make CAMERA not visible individually.
  3. Create two clones of the product with SKU CAMERA_X and CAMERA_Y.
  4. Assign ASIN’s to both products.
  5. Start selling.
  6. You will get orders with both CAMERA_X and CAMERA_Y products.
  7. With every order, the stock of CAMERA product will decrease.
  8. When you get new cameras into stock, modify inventory level in CAMERA product and both CAMERA_X and CAMERA_Y products will be updated.
  9. Again, there is an alternative setup where only one additional product is created and original product participates in sales directly.


  1. Easy and fast creation of product's representation for each marketplace, each marketplace item.
  2. Convenient setup of rules how physical inventory stock level is distributed across marketplace items.
  3. Automated control that physical quantity in stock=total of quantity in each marketplace.
  4. Automated control of out-of-stock condition.
  5. Automated physical quantity adjustment on sale or return of any associated marketplace items.
  6. Automated redistribution of physical quantity to marketplace items on each sale, return or replenishment.
  7. Batch operations fully supported
  8. Easily integrated with import-export engines.
  9. No core code changes
  10. Easy installation


This extension is compatible with the Magento version 1.4.2 and later stable versions.

If you have any questions feel free to contact us

How To Install

Backup your system

Though this extension does not modify standard Magento files, we strongly recommend to backup your Magento installation before any extension installation or update:

  • Create full copy of your Magento directory.
  • Create database backup (use command „mysqldump -u <db user from app/etc/local.xml> -h localhost „-p<db password from app/etc/local.xml>“ <db name from app/etc/local.xml> > backup.sql“).


Extract and Copy

In case you use Magento compilation feature, please open menu System -> Tools -> Compilation. In Compilation page, press Disable button.

On your computer, extract  ZIP file in a directory where Magento is installed. Your extract files directly, without creating separate directory with the name of ZIP file.

In case you would like to install this on your remotely hosted server, extract downloaded ZIP file in a temporary directory and upload all the extracted files directly to the remote directory where Magento is installed.


Please do these steps:

  • Log in to Magento Admin Panel. If already logged in, please log out and log in anew.
  • Open menu System -> Cache Management. In Cache Storage Management page, select all cache types and apply Refresh action to all of them. Disabled cache types do not need to be refreshed.
  • If previously used, enable magento compilation feature back using menu System -> Tools -> Compilation, buttons Enable and Run Compilation Process.
  • Thats it, done.


This extension is compatible with the Magento version 1.4.2 and later.

If you have any questions feel free to contact us


Many SKU One Inventory

More Views

  • Register now and get instant access to our updates section.

  • Your Name
    Confirm Your Password