Live Demo Buy Now

Magento 2 POS Barcode Inventory Management System


The Magneto 2 POS Barcode Inventory Management System is meant to provide store owner with the ease to manage inventory efficiently. Handling a physical store efficiently becomes a tedious task when we have to enter every detail manually. So with this module, we have come with an automated solution towards stock management.

With this module, the admin can scan the barcode to know the total inventory of the product. After accessing the total inventory the admin can assign the desired inventory to an outlet.


Note: Magento 2 POS Barcode Inventory Management System is an add-on to Point of Sale System for Magento 2 (POS). The user must first install Point of Sale System for Magento 2 (POS) in order to use this module.


  • Quick management of the Product Inventory.
  • Admin can view the Master Stock and other product-related details by just scanning the barcode.
  • The admin need not struggle to fetch the desired product.
  • The outlet can be assigned the desired quantity of product as per the demand and availability.



Customers will get a zip folder and they have to extract the contents of this zip folder on their system. The extracted folder has an src folder, inside the src folder you have the app folder. You need to transfer this app folder into the Magento 2 root directory on the server as shown below.

After the successful installation, you have to run the command on Magento2 root directory-“php bin/magento setup:upgrade”

Now, run this command in the Magento 2 Root  -“php bin/magento setup:di:compile” as shown below in the snapshot.

Also, run this command into the Magento2 Root- “php bin/magento setup:static-content:deploy” You can refer the below screenshot.

After running the commands, you have to flush the cache from the Magento admin panel by navigating through->System->Cache management as shown below.

Admin End Configuration- Inventory Management

After creation of outlet, the admin can assign the products to the outlet. The assigned products require the assignment of quantity as to provide a separation between the inventory of POS and online inventory.

The admin can click on ‘Assign Product By Barcode’ which will open up the option to assign product quantity via barcode. Hence, the admin here can click on ‘Assign By Barcode’ button.

This will open a pop-up – Add POS stock by Barcode Reader here which takes in the barcode of the product and display the information of the product which includes-

  • Name of the product
  • Master Stock- This refers to the stock of product in the main inventory.

Here, if we have two outlet – as A and B and we have a product with a total quantity of as 100. Where we have assigned 80 to outlet A then we can assign only 20 product to outlet B.

  • POS Stock- This refers to the stock of the product which is dedicated to the physical store.
  • SKU- The Unique code as in default Magento 2 which represents the product. This code is linked with the barcode of the product.

Thus, allowing the admin to ease the process of product inventory management.

Now, the admin can examine the complete quantity of the product and assign a particular quantity out of complete stock.

Post assignment the admin will receive a success message.

Hence, the admin views the assigned quantity of product in ‘Associated Products Individually’ section.

Here, admin can re-edit the assigned quantity of product.

That’s all for the Magento 2 POS Barcode Inventory Management System. Still, have an issue feel free to add a ticket and let us know your views to make the module better

Current Product Version - 2.0.0

Supported Framework Version - Magento 2.0.x, 2.1.x, 2.2.x

. . .


Add Your Comment

Be the first to comment.

Hire Us!
Brief us about your requirements and we'll get back to you.
Woo! Hooy!
We have just recieved your project brief and our expert will contact you shortly.
Send Again