WooCommerce POS Plugin provides store owners with a feature where they can sell their products online as well as offline (physical stores).
The POS consists of two management systems, i.e., front-end and back-end systems. The back-end system allows the admin to assign one or multiple store agents to a store. Each store agent can manage sales records and customer details for their assigned stores.
WooCommerce Point of Sale system works in both online and offline modes, making it ideal for physical retail stores. The POS comes with an offline data synchronization feature that ensures smooth operations even without an internet connection.
Sales agents can easily synchronize all offline sales and customer data with the online store once the connection is restored. This ensures accurate inventory, customer records, and order details across both platforms.
The demand for WooCommerce Point of Sale system is increasing day by day as it helps store owners boost sales by seamlessly managing both physical stores and online stores from a single system.
Point of Sale System for WooCommerce is now compatible with WooCommerce’s latest features High-Performance Order Storage (HPOS)
Note – Why we don’t provide support for product backorder?
Answer- Backorders are common in online stores but might not be as effective for in-person sales in physical stores. This is because POS systems are designed for simplicity and speed, and adding backorder functionality could complicate both the store’s operations and customer experience.
Check how to activate your WooCommerce plugin through the purchase code. and How do you get updates on Webkul Modules directly on the Plugins page.
You cannot be in two locations at the same time, but your eCommerce POS integration can.

The Point of Sale System for WooCommerce (POS Plugin) is fully compatible with multiple popular payment modules, ensuring seamless transactions for POS Agents.
Expanding your business online, connected with your brick-and-mortar location, may provide your customers with an impressive purchasing experience.
The admin can manage the physical store’s POS. To increase the number of work points, each store/outlet can have multiple cashiers or sales agents.
The POS System can operate in both online and offline modes. The POS agent can also manually synchronize the offline data.
The Point of Sale System module is advantageous for increasing overall revenue by having multiple physical stores in addition to the online store.
The user can also extend the features and functionalities of the Point of Sale System for WooCommerce (POS Plugin) using the add-ons. The extensions like barcode, RFID, thermal printers, and kiosk devices scales
Any business owner or eCommerce manager understands the importance of inventory management.
The user can also extend the features and functionalities of the Point of Sale System for WooCommerce (POS Plugin) using the add-ons. The extensions like:
- WooCommerce POS Complementary Goods This plugin is used to add a complementary item to the POS cart when a certain amount of any product is purchased.
The WooCommerce POS Complimentary Items module is useful in situations when the POS user desires to provide complementary goods to a customer upon the purchase of a specified amount of any commodity.
- POS Booking Reservation Plugin for WooCommerce The WordPress WooCommerce POS (Point Of Sale) Booking & Reservation plugin will transform the store into a dynamic event-driven portal.
It enables the shop owner to sell bookable services as a product, with hourly and daily bookings using the POS outlet.
- WooCommerce POS Customer Cart Screen plugin will assist the consumer in visualizing the checkout screen. As a result, it is possible to assist the consumer in verifying the cart before final checkout. The customer screen is in sync with the POS agent screen.
Dear Customers, if you have a question/query, please raise a ticket at webkul.uvdesk.com. We will do our best to answer as quick as it is possible. Don’t give us a low rate without contacting support on the issue you’ve faced with. We are always happy to help you.
"Initial release v 1.0.0" "Current release v 6.7.5"
v6.7.5 (2026-06-02) Added: Multi-Pricing of products Added: Implemented attribute-based filtering for multiple attribute types, along with support for On Sale and Featured product filters. Added: “On Sale” badge for products currently on sale. Added: Implemented notification tones for product selection, drawer close actions,keypad tone and payment confirmation to enhance POS user interaction and feedback experience. Added: Outlet-wise default tone configuration at the admin end and audio settings at the POS end when tones are enabled. Added: Multiple variation card layouts — List View, Table View, and Card View. Added: Stock visibility based on the configured Display Stock settings. Added: Pin icon visibility settings with options to display the pin Always Visible or On Hover.
v6.7.3 (2026-03-19) Fixed: variation related concern in case of product atributes
v6.7.2 (2026-03-10) Improved: Security at POS end. Improved: Create Order Api Response time.
v6.7.1 (22026-02-02) Fixed: Drawer balance debit issue. Added: Hooks for modify balance and type. Added: Hooks at pos frontend.
v6.7.0 (2026-01-16) Fixed: Table creation issue and managed it on plugin_loaded hook. Fixed: Get product variation issue with some other languages like irish. Fixed: Get product ids ( excluded product variation id ) on the pos to load products on the POS end. Fixed: Managed search while switching the category. Fixed: Category update in redux store while switching from other category tab to all category tab. Fixed: Category product display issue after clearing the search. Fixed: Search box clear issue with clear ( cross icon ) search. Fixed: Hold cart not visible issue when hold cart id and current cart id is same. Fixed: Fixed product filter issue using outlet at the admin end. Enhancement: Get product list api and reduced product load time. Enhancement: Added border to single cart item while expanding for edit product price and quantity for better visibility. Enhancement: Updated background of date selection in report section in dark mode for better visibility. Enhancement: Improved UI of resync data and scroller in dark mode. Added: Opening and closing drawer feature cashier wise ( user wise ). Added: Opening drawer note. Added: Open drawer later from the cashier section. Added: Managed drawer from the transaction. Added: Credit/Debit amount from the cash drawer.
v 6.6.0 (2025-10-14) Added: Multisite Compatibility into POS.
v 6.5.2 (2025-09-15) Fixed: Variation selection issue when searching variations by SKU or barcode. Fixed: Currency formatting issue for Euro.
v 6.5.1(2025-08-08) Fixed: env file creation . Fixed: Product custom variation selection and slug.
v 6.5.0(2025-07-25) Fixed: Out-of-stock products are now hidden from the POS interface unless explicitly configured otherwise. Fixed: Resolved a console error that occurred during POS loading. Fixed: Discounted prices in the POS cart now accurately reflect in the WooCommerce backend. Fixed: The default customer is now automatically reselected after order completion. Fixed: Enhanced currency fallback logic — the system now defaults to the website’s base currency when none is specified. Fixed: Resolved an issue where variation names were not displaying correctly in the POS interface. Improvement: Refined the menu structure to ensure POS addon submenus are accurately positioned and well-organized. Added: Introduced auto-print enable/disable setting for POS users. Added: POS now updates product stock when order status is updated.
$59 |
Download |
4.2 average based on 99 ratings.
| Last Update | 2026-06-11 |
| Created | 2018-01-22 |
| Sales | 1615 |
| Discussion | Comments |
| Compatible Browsers | Firefox Safari Chrome Edge |
| Software Version | WordPress 6.9.x WordPress 6.8.x WordPress 6.7.x WordPress 6.6.x |
| Compatible With | WooCommerce 9.x.x |
| Gutenberg Optimized | No |
| High Resolution | No |
| Files Included | JavaScript JS HTML CSS PHP |
| Video Preview Resolution | 1280x720 |