POS for Magento 2

We check demand for this product

Want us to develop this extension? Leave your email, and we'll keep you updated on the status.

Grow offline sales and get enhanced data accuracy by connecting your physical outlets to your e-commerce store with the Magento 2 Point of Sale (POS) solution.

  • Connect your online store with multiple offline stores
  • Assign sales agents to your physical stores
  • Provide sales agents with a handy POS panel
  • Let sales representatives manage store inventory
  • Flexibly customize invoices layout for printing
  • Track sales performance with order reports placed through POS

→ Please, notice that the extension described on this page is not in development, and we are checking the demand. If you are interested in the release, leave your email in the form.

 🚩 Challenge

An online store is often affiliated with physical shops. And you need to connect them to sync the information, otherwise, it may happen that a customer paid for goods that are already sold out in offline stores. Or, for example, a client went to a physical shop and asked about white T-shirt size S. In this shop, they are out of stock, but in the other one, they can buy one.


Magento 2 POS extension was designed for such cases. Your staff can check the availability of goods in real-time by scanning the barcode or searching by product name or SKU, taking the order paid by card or with cash, and completing the checkout in a few minutes. Also, if a client has a coupon, your sales representative can apply it and provide the customer with a discount.

What benefits do you get for your store


Keep your sales data up-to-date thanks to real-time synchronization


Grow revenue by completing more orders in your offline retail outlets


Improve customer experience with a fast and easy checkout

Connect and sync your Magento 2 store with physical points of sales

Add as many offline stores as you need

With Magento 2 POS extension you can add multiple physical outlets to your system and comfortably manage all the stores in one place. For each point of sale, you can specify the full address (country, city, street, postcode, etc.), assign a store representative, and also set a particular website store view.

Assign sales agents to retail stores

Create Sales Agent profiles for the employees who manage your physical points of sales and associate them with particular stores. Generate personal login credentials for each agent and then send them to the agent along with the link to POS Agent Panel. You can easily assign multiple sales representatives to one store.

Let sales agents manage store inventory

Magento 2 POS software enables you to display special labels for low-stock and out-of-stock items. Therefore, the sales representative will be able to effectively track the store inventory and timely replenish the stock if the product quantity is below the threshold value

Optimize orders and refunds management

With Magento 2 Point of Sale, each sales manager can smoothly create multiple orders and then view and manage them on a separate panel. Also, for each placed order, a sales agent can create a refund for either all items from the order or just for a part of them.

Let sales agents add new products and customers

With the Magento 2 POS extension, sales agents can easily add customers to the system if they are not registered yet. In such a case, it is enough to specify just basic customer info like name and phone. Also, the retail store managers can add a custom product if it is for some reason unavailable in the system.

Connect barcode reader to the system

The module allows for quickly adding products to cart by scanning their barcodes. To use this functionality, the store owner should upload the codes, and the sales representative should connect the barcode reader to the device on which the POS web panel is running. It is also possible to add products to order by entering the product SKU.

Flexibly customize invoices layout

This Magento 2 POS module enables you to smoothly customize the design of order receipts that are printed for customers (the printer can be easily connected to the system). For example, you can add the company logo, add the content for the header and footer. Disable or enable particular fields or rename them according to your needs.

Track sales performance with reports

Keep all the sales activities in your brick-and-mortar stores under full control. The extension provides you with separate reports for orders, products, and credit memos associated with sales agents. This way, you can conveniently analyze the performance of physical stores and timely make necessary changes to your sales strategy if needed.

Adobe partner logo
Magento Marketplace logo
See 500+ verified reviews
1 Single points of sales
Trusted by Customers
Are Amasty extensions compatible with all themes and extensions by other vendors?
Amasty extensions work with all plugins we issued and with most 3rd-party plugins. If you come across a Magento 2 compatibility issue with any third-party module, we’ll definitely try to help you. If you face any technical issues, please create a ticket...
Will I get free support and updates?
Product updates for extensions purchased before Feb 1, 2022With the transition to product subscriptions, you will receive product updates for all extensions purchased before Feb 1, 2022 throughout the entire grace period — up to Aug 1, 2022. If you ...
Do you have the installation service?
Yes, you can use installation and configuration services that are available as the part of Pro and Premium add-ons for your product subscriptions.Please note that this installation service doesn’t include uninstallation. So, if you need to completely...
Can I request a free trial?
Amasty doesn’t provide any trials of Magento extensions. There's one exception: Amasty extensions are provided for testing or demo purposes to our official Platinum Partners as a part of the “access to Amasty extensions for testing purposes with Composer...
Can I test an Amasty extension on a staging site before transferring it to a live one?
Yes, you can install any Amasty extension on a test site and configure all the settings there before doing it on your live store.
How can I get a refund?
Amasty offers to its Customers a thirty (30) day money-back guarantee for the Software. In case the acquired extension didn’t meet your expectations, our support team is always ready to help you. Fees for support subscriptions and any services provided...
How can I receive a discount?
We are now working at a loyalty program for our customers that is supposed to bring even greater benefits in the long term. While it’s not out yet, you can look through these Special Offers. New discounts and specials are added every month. To stay ...
How to update a Magento 2 Amasty extension?
To update a Magento 2 extension by manual upload:1. log in to the customer account;2. navigate to the Products tab, scroll to the packages section, and click the Download link next to the extension that should be updated;3. Important: If some extension...
If I need additional features to be added to an Amasty extension, how can I ask for it?
To leave your feature request, log in to your customer account and open the Products tab. Then, scroll down to the bottom of the page, and leave your feature request in the following form: As soon as you send your request, it is considered by our ...
Magento 2 Amasty extensions installation
Each Amasty extension package is provided with the extension files, installation & setup guides, and a license agreement. Some extensions include import files examples as well. So how to install our Magento extension? What is the plugin...
How can I prolong support?
If you have an active support service subscription, it grants you access to support services for all products purchased before Feb,1 as long as your subscription is active. Alternatively, support services are only available as the part of a product ...
Can I change the EE extension to CE for free?
Usually, no, you can’t exchange modules. Please, contact our support managers and they’ll consider your case individually. → Learn more about our special offers
How can I get a discount to re-purchase plugins?
Usually, we don’t provide any discounts. But you can contact us, and we’ll consider your case individually. → Learn more about our special offers

Do you need specific features added so you can achieve your business goals?

Drop us a line and we'll customize this extension for you!

Ratings & Reviews

Be the first to review this product