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

Magestore's Web-based POS system is made Magento retailers who want a guarantee in lossless data sync. Its fast speed and powerful performance as a native app let you sell more to your customers and keep them coming back to your stores.

Magento 1 WebPOS is built in Magento's well-known Knockout JS framework; while Magento 2 Point-of-sale is transformed with innovative PWA technology. Both of these Web-based POS deliver fast & accurate checkout using multiple online & offline payment methods.

Our Web-based POS seamlessly integrates with Magento-native modules of Inventory Management, Multi-warehouse location Management. Hence, you always get real-time stock status across the whole system. Moreover, it's easy to engage with customers via loyalty programs like Reward Point, Gift Card, Store Credit. Using Web-based POS system, you can sell across multiple channels (in-store and online) without any hassle.

magento web pos


Our Web-based POS software is easy to set up and efficient to use. With Magestore Web-based POS system, you can check out in seconds, manage products in real-time and enhance customer loyalty. Here are some highlights of this powerful Magento POS:

  • Quick, Smooth and Accurate order processing
  • Inventory sync in real-time
  • Multiple Payment Methods
  • Integrate with loyalty system
  • Stable performance during offline mode

1. Add products to cart in a blink

Our Web-based POS software pulls inventory data right from Magento backend without any external Magento pos integration. Hence, you always have the latest stock status on your webpos.

  • The cashier has several ways to find the product quickly and accurately. Either scan barcode, navigate through product categories or search by its attributes (e.g. SKU, name, description). Just 1 click to add the products to cart. And the order is ready to check out!
  • Have a newly-arrived product that has not even exist in the Magento system? No problem! Magento Web-based POS software lets you process that custom sale item in 2 simple clicks.
create a custom sale item on magento webpos

2. Deliver personal shopping experience or Checkout as guest

Your customers are your greatest treasure! You will need their info wherever you sell. So you can sell faster, & deliver memorable experience to make them come back later.

It's easy to create a new customer account on our Magento webpos. The data will also go to your Magento backend. Vice versa, you can search for existing customers in the system by their name, email or phone. These are done so fast that your customers don't have to wait.

Alternatively, your customer can check out as a preset Guest account. Your sales are fully recorded while these "shy" customers can save even more time and identity.

magento pos allows easy customer management

3. Get rid of waiting lines during rush hour

Fast speed is the most important feature of a Magento point of sale. But not enough! Sometimes customers hesitate before making a purchase, or even forgets their wallet at home. Do you make the next customer wait until the former finishes? This is so inconvenient during busy times. Instead, you can checkout for both at once! Our Magestore Web-based POS allows multiple order checkout, so no one gets upset for waiting.

If it takes too long for the customer to decide, put his order on hold until they are ready. Their unfinished cart will be kept - in no time limit - so you can continue to checkout anytime.

Web based POS holds an order for later checkout

4. 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 completing orders, even at a faster speed. Both Web-based POS solution for Magento 1 and Magento 2 WebPOS automatically save/get order data at your IndexedDB browser. When you're back online, orders will be automatically synced to the system. Now you can ignore the poor network state at trade shows, events and conventions and focus on making sales instead.

offline mode in Magestore POS system

5. Let customers pay you with ease

magento webpos with various payment methods

Online & Offline Payments

Accept both online (Stripe and PayPal) and offline (Cash in, Credit Card) payments. Easier when integrated with card swiper.

Split Payment

Provide customers with more options to make payment. Your customers can use 1, 2 or more payment methods to pay the whole order value.

Partial Payment

In case a customer does not bring along enough money, they can pay a part of the order and pay the rest later (in an unlimited time).

6. Engage customers with discount & incentives

Discounts & rewards draw customers to the store. Especially for price-sensitive shoppers. A seamless experience throughout online and offline channels will keep them with you forever.

Web-based POS supports Magento shopping cart rules, catalogue promotion rules and Catalog tier price. It's easy to create a custom discount program that any customer craves, no matter if they shop online or offline.

Our Reward Point, Gift Card & Store Credit are applicable at both online webstore and physical store. Another reason to love Magestore Web-based POS!

apply discount methods on Magento web-based POS

7. Stop overworking yourself

Share your workload, but ensure staff only do what they are supposed to do. That'll save you from ending up drained. With Web-based POS, you can assign different access levels to different staff. This permission hierarchy function provides a Multi-Store WebPOS that prevents mix-ups. In-store selling becomes easier when you can do this centrally in Magento backend.

For example, only the store manager can refund & manage orders of all locations. Cashier can only see orders created at their Point-of-sale. No muss, no fuss!

Multi Store POS permission

8. Say farewell to retail frauds & thefts

Ensure your earned cash stays safe and sound until it's in your hand. A 2017 report shows that the most common internal fraud was simply staff stealing cash. Our session management feature tracks cash amount in your cash till before and after each working shift.

  • Your cashier opens a new working shift and fills in the float amount (the cash amount left in cash drawer from the previous shift)
  • The system starts recording all cash transactions and adjustments in his/her shift.
  • If your staff adds or removes cash from the cash drawer, he/she needs to make adjustments with reasons. The POS system records the changes into the total balance.
  • At the end of the shift, your cashier is required to enter the actual cash amount in the cash drawer. You'll get a Z-report to justify his/her inputs. (Anytime during the shift, you can print a X-report to carry out a spot check)
POS x-report

9. Keep updated when out-of-office

efficient inventory control with Multi Store POS

Both being native to Magento, our WebPOS and Inventory Management modules are perfectly compatible. So you can see real-time stock changes, in Magento backend and Web-based POS. You will never miss any updates, even when you're not physically in the office.

  • Control the whole business in real-time from Magento core backend
  • Display a warning icon and message on webPOS screen to avoid adding out-of-stock products to cart
  • Return products' quantities to stock when processing a refund on webPOS

10. Empower Magento POS system with peripheral devices

Your store will run better with the help from additional devices. But the integration isn't easy sometimes, making it hard for store owners to satisfy customers.

Magestore Web-based POS is compatible with a wide range of hardware and devices. Such POS equipment as Cash Drawer, Barcode reader, Card swiper, Receipt printer, etc. can be integrated easily. You'll also save a lot of time in-store and get more accurate data. Here are the lists of peripheral devices supported for Magento 1 Web-based POS and Magento 2 Point-of-sale.

magento webpos devices

View Full Feature List

Web-based POS essentials

  • Responsive Web-based POS with native app UI/UX
  • Speed up order processing by saving local data in IndexedDB browser

Quickly add products to cart

  • Visualize product lists with thumbnail images
  • Quick view product description
  • Search products by attribute, such as barcode, SKU, name & description...
  • 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
  • Warning icon and message to avoid adding out-of-stock products

Process payments with ease

  • Support Magento Shopping cart/ Catalog Promotion
  • Keep orders on hold for further processing
  • Checkout without internet (Offline mode)
  • Pay order with multiple payment methods (Split payment)
  • Pay less than the total amount due and pay the rest later (Partial payment)
  • Support Cash-in, Credit Card (Authorize.net & Stripe)
  • Support PayPal payment
  • Card swiper supported


  • Process refund via Web-based POS & allow returning items to stock
  • Issue refund by item or by the whole value order

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 check out (No merchant account needed)
  • Edit customer info right on WebPOS screen
  • Search customers by name, email, phone

Cash up/ Session Management

  • Set different access permissions for different staff (e.g. manage order, refund, discount, etc.)
  • Set maximum discount percentage applied by each user role
  • Manage working shift: open/close shift, cash adjustments, Z-report, X-report for working shift
  • Manage cash balance and transactions of sale staff on POS device in each working shift

Peripheral Devices

  • Cash Drawer
  • Barcode reader
  • Card swiper
  • Receipt printer


  • Magento Web-based POS solution is 100% Open Source
  • License Certificate valid for 1 live Magento installation and unlimited test Magento installations
  • Magento Web-based POS module is easy to install and configure
  • User-friendly interface

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    Explore Omnichannel Features