Skip to main content
Version: 1.x

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.

Web App

No app needed. Just visit yourdomain.com/pos in any browser.

Try the Demo
Mobile

Run on tablets and phones. Currently in beta testing.

Desktop

Native apps with enhanced performance and offline capabilities.

Get Started in 5 Minutes​

1

Install the Plugin

Install the free WCPOS plugin on your WordPress site:

  1. Go to WP Admin → Plugins → Add New
  2. Search for "WCPOS"
  3. Click Install Now, then Activate

See Installation for detailed requirements.

2

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.

3

Wait for Initial Sync

WCPOS downloads your catalogue in small batches in the background to avoid overloading your server — you don't need to wait for everything to sync before you start selling. Searching for a product fetches it immediately if it isn't on the device yet.

See Product Synchronisation for details.

4

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 and queue offline-capable sales without internet

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.