Introduction
What is WCPOS?
WCPOS is a Point of Sale (POS) system for WooCommerce. It allows you to sell products from your WooCommerce store in-person, at a physical location, using a web browser or dedicated app.
Run on tablets and phones. Currently in beta testing.
Native apps with enhanced performance and offline capabilities.
Get Started in 5 Minutes
Install the Plugin
Install the free WCPOS plugin on your WordPress site:
- Go to WP Admin → Plugins → Add New
- Search for "WooCommerce POS"
- Click Install Now, then Activate
See Installation for detailed requirements.
Access the POS
Web Users: Navigate to yourdomain.com/pos in your browser. You'll be prompted to log in with your WordPress credentials.
Desktop/Mobile Users: Download the app, enter your store URL, click Connect, and log in with your WordPress credentials.
See Connect for details on managing multiple stores and users.
Wait for Initial Sync
WCPOS downloads products in small batches to avoid overloading your server. Products are progressively downloaded as you search, scroll, or filter—you don't need to wait for everything to sync before you start selling.
See Product Synchronisation for details.
Start Selling
- Search or scan products to add them to the cart
- Select a customer or use "Guest"
- Click Checkout to process payment
- Print or email the receipt
Key Features
Fast Local Search
Products are stored locally for instant search results
Offline Browsing
Search products and customers without internet (orders require connectivity)
Barcode Scanning
Use any USB or Bluetooth barcode scanner
Cash & Card Payments
Built-in support for cash and basic card payments
Receipt Printing
Print or email customisable receipts
Automatic Tax
Tax calculations based on your WooCommerce tax settings
Pro Features
WCPOS Pro adds additional capabilities:
Products Management
Edit stock and prices directly in the POS
Orders History
View and manage past orders
Customers Management
Add and edit customer details
Sales Reports
End-of-day reports with print option
Payment Gateways
Stripe Terminal, SumUp, and custom gateways
Multi-Store Support
Connect to multiple WooCommerce stores
Next Steps
For Developers
Interested in how WCPOS works under the hood? See Architecture for technical details about the PHP plugin and JavaScript client architecture.