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 "WooCommerce POS"
  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 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.

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 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.