Features details


Download PDF Full Feature List
Please enter your details below & subscribe to Magestore's updates, tips & offers via email.

Web-based POS for Magento Retailers

Magento Web-based Point-of-Sale is one module in our Omnichannel solution for Magento retailers. (available for both Magento 1 and Magento 2). We give you a powerful tool to create great customer experiences and make seamless sales anytime, anywhere

Try demo

Makes it fast & easy to sell more to your customers and keep them coming back with powerful Web-based POS system. With fast loading and powerful performance as a native app, supported by Magento latest technology of Knockout JS, Magestore Web-based POS enables you to checkout fast & accurately, process payment at ease for customers with multiple online & offline payment methods. Moreover, Web-based POS seamlessly integrates with native Magento modules like Stock Management, Multi warehouse, Reward Point, Gift Card, Store Credit to keep your stock synced from online to offline and easily leverage customer loyalty. Using Web-based POS system, you can sell across mutiple channels in-store or online.

*New Update for Magento 2 users: Our newest Omnichannel Solution 1.2.0 for Magento 2 especially powers up our Web-based POS: faster checkout by 30x times, new Bambora payment integration, stronger security and more.

mangento web pos

Web-based POS features


Our Web-based POS software is easy to set up and a joy to use. With Magestore Web-based POS system, you can be selling in minutes, easily to track your profits, manage product and take control of your inventory and customer loyalty

  • Quick, Smooth and Accurate order processing
  • Multiple Payment Methods
  • Streamline inventory management
  • Enhance reward & loyalty system
  • Better Order tracking and In-store management

1. Add products to cart in a blink

Scan barcode to quickly & accurately add products to cart. Indeed you can filter products in seconds just by entering any attributes, from common ones like name, SKU to advanced ones like manufacturers, price, color, etc. Even with a new arrival item that has not existed in the system, Magento Web-based POS software lets you check out that custom sale item in 1 click.

*New Update for Magento 2 users: In the newest version Omnichannel Solution 1.2.0 for Magento 2, enjoy checkout speed at 30x time faster. Our POS can handle up to 100,000 SKUs and 100,000 customers in a much better speed.

magento webpos allows fast product checkout

2. Manage customer information

Web-based POS system allows checkout as a guest or registered customer. You can search for any customer information (name, email, contact,...) to quickly create orders. This not only helps sales staff provide better service to customer but also supports the store management work of a Store Manager.

magento pos allows easy customer management

3. Put orders on hold for later purchasing

If your customers cannot make up their minds yet, then Magestore Web-based POS can put the orders on hold - in no time limit - until they are ready to continue processing. Don't let these potential customers leave your store without any engagement.

  • Barcode Scanner
  • Receipt Printer
  • Payment System & Cash Draw

For more flexibility, check out our Point of sale app for Tablet/ipad to convert sales from anywhere in the store.

Web based POS holds order for later checkout

4. Apply coupon & custom discounts

You can convert more sales with flexible discount offers. Web-based POS allows your staffs to apply discount by percentage, on a fixed amount or with a custom price. If you are looking for a seamless online-offline experience for customers, Web-based POS is your right choice, for online coupon code can be used to checkout offline in a blink. Make discounts for a specific product or for the whole cart and close more sales from price-sensitive customers!

apply coupon on Magento point of sale

5. Support other discount methods

To help your staff close more sales & retain more customers, our Web-based POS solution equips you with the ability to seamlessly integrate with other discount method modules. Using Reward Points or Store Credit program and selling Gift Card at WebPOS checkout are the best tactics to keep customers coming back & buying more. If your site has been installed these modules, then they will be completely compatible and integrated with Magestore Web-based POS.

apply discount method on Retail POS

6. Never miss a sale with offline mode

The Internet goes down?! It's not the end of the world anymore! You can continue selling and complete order submission in a blink of an eye. Web-based POS solution automatically saves all data of new orders and gets old data from your IndexedDB browser. When you're back online, orders will be automatically synced to the system.

offline mode in Magestore POS system

7. Quickly process payment with online & offline payment gateways

magento webpos with various payment method

Online & Offline Payment Methods

Accept different payment methods including online (Stripe and PayPal) and offline (Cash in, Cash on delivery). Integrate with card swiper and easily set up your preferred payment method.

Split & Partial Payment

Provide customers more options to make payment. Your customers can use 1, 2 or more payment methods to pay the whole order value. Or they can pay part of the order and pay the due amount later.

Customizable Payment Methods

Name 2 custom payment options to create your own offline payment terminals like bank transfer, cash or debit. Have other payment methods in mind? Just contact us!

webpos integrates with bambora

*New Update for Magento 2 users: In the newest version Omnichannel Solution 1.2.0 for Magento 2, our Web-based POS is integrated with Bambora terminal. Customers can now pay for their orders at a much more convenient way.

  • Make partial/ full payment with Bambora device on WebPOS
  • Cancel an order paid with Bambora
  • Provide details of an order made with Bambora including Reference Number, payment card type, payment amount, etc.

8. Handle Shipments & Deliveries With Ease

If your customer wants his multiple-item order to be delivered in two or more consignments, you can fulfill his request with Web-based POS partial shipment.

Magento Web based POS with custom shipments

9. Empower Web-based POS system with any peripheral devices

Barcode readers, Card swiper, Receipt printer & Customer pole display are all compatible with Web-based POS and can be well integrated easily. Cash drawer management helps you get the full control of the in-and-out cash flow. Each sales staff's adjustment along with the transactions in cash is completely recorded then compared to the actual cash amount in cash drawer. No more leaking money with this function! View list of Web-based POS peripheral devices supported here.

magento webpos devices

10. Streamline inventory management

The module is completely tied to our Inventory Management module. The seamless integration between each sale location and a warehouse ensures real-time inventory tracking and fresh & updated data.

efficient inventory control with Multi Store POS

11. Assign right permissions to the right person

Achieve a secure system and a better multi-store management with Web-based POS, for you can assign different access levels to different staff accounts and manage them easily in Magento backend. This permission hierarchy function provides a Multi Store WebPOS that prevents mix-ups for both the store manager and the retail business owner. You can even set the highest discount percentage that your staff can offer customers.

  • Create/ view/ manage orders of the current user or others
  • Apply coupon codes/ custom discounts per cart & item
  • Apply custom price
  • Issue refund by cash or store credit
Multi Store POS permission

*New Update for Magento 2 users: In the newest version Omnichannel Solution 1.2.0 for Magento 2, you get higher security by:

  • Restrict IP Address that Web POS can be accessed
  • Allow user to lock his workstation without logging off the POS. (Locking POS not only protects data and server from internal threads but also delays external attacks.)
  • Limit access rights on Web POS with POS Account sharing configuration
temporarily lock POS

12. Game-changing Reports & Analysis

Easily assess your business performance with 10 types of reports provided. Wanna know which location has the highest in-store sales? Or who is the star employee of the month? It's totally possible with Web-based POS sales reports! You can easily track the performance of each staff, location or total sales of each payment method on daily, weekly, monthly or a custom period. Web-based POS: Control your business performance of each staff, location or total sales of each payment method with 10 types of report.

Note: Besides these reports, you can accelerate your business growth faster by getting deep insights from our advanced Inventory & Sales Report module.

Magento point of sale report

View Full Feature List

Web-based POS essentials

  • Responsive Web-based POS with native app UI/UX
  • Fasten order processing speed by saving local data in IndexedDB browser
  • New! Allow POS users to use full functions while synchronizing data

Quickly add products to cart

  • Visualize product lists with thumbnail images
  • Quick view product description
  • Search products by any product attribute, such as manufacturer, color...
  • Scan barcode to add product to cart
  • Support simple, configurable, bundle, grouped and downloadable products
  • Create custom sale items (e.g. for new arrivals) in 2 clicks
  • Keep orders on hold for further processing
  • Warning icon and message to avoid adding out-of-stock products

Process payments with ease

  • Apply custom discounts per item in cart
  • Apply custom discounts or coupon code on the whole cart
  • Apply discounts by percent or fixed amount
  • Pay order with multiple payment methods (Split payment)
  • Pay less than the total amount due and pay the rest later (Partial payment)
  • Support 3 payment methods including COD, Cash-in, Credit Card (Authorize.net & Stripe) and 2 custom payment methods
  • Support PayPal payment methods
  • Card swiper supported
  • Set shipping fee for shipments made by Web-based POS
  • Enable partial shipment - ship in 1, 2 or more consignments
  • Process refund via Web-based POS & allow returning items to stock
  • Issue refund by item or by the whole value order
  • New! Integrate with Bambora payment terminal
  • New! Display option to send automatic order confirmation to customer's email on checkout screen

Pull up customer data & record new info

  • Choose an existing or add a new customer when creating an order
  • Use the default customer info for guest checkout (No merchant account needed)
  • Edit customer info right on WebPOS screen
  • Search customers by name, email, phone
  • Set customer's account to subscribe newsletter or not
  • View customers' order & refund history, customers' complaints

Get better in-store management

  • New! Allow POS user to specify at which IP Address Web POS can be accessed
  • New! Allow POS user to temporarily lock his workstation without logging off POS
  • New! Limit access rights on Web POS with POS Account sharing configuration
  • Set different access permissions for different staff including order, discount and inventory managment
  • Set maximum discount percentage applied by each user role
  • Control sales locations
  • Record sales by staff, sales location and payment methods
  • Manage working shift: open/close shift, shift history, Z-report for working shift
  • Manage cash balance and transactions of sale staff in each working shift
  • Run sales reports on daily, weekly, monthly basis or in custom period

Peripheral Devices

  • Barcode reader
  • Card swiper
  • Receipt printer
  • Customer pole display
  • New! Bambora payment terminal


  • Magento Web-based POS solution is 100% Open Source
  • Magento Web-based POS module is easy to install and configure
  • User-friendly interface
  • Easy to customize email templates

Hide Full Feature List

Magento Web-based POS is one module in our Omnichannel solution for Magento retailers. (available for both Magento 1 and Magento 2). In order to get this module, you can see our pricing plan

Wonder whether Web-based POS module is your solution?

Book Web-based POS Feature Demo    Omnichannel Features