Free vs Pro
WCPOS comes in two editions. The free plugin is everything you need to take payments at the counter, print receipts, and sync orders back to WooCommerce. Pro adds the management screens (Products, Orders, Customers, Reports), more payment gateways, coupons, refunds, and multi-store support.
If you mainly need a till that records sales, the free plugin is enough. If you also want to run the day-to-day of your store from the POS — manage stock, look up old orders, refund a customer, accept card payments through an integrated reader — that's what Pro is for.
At a glance
| Area | Free | Pro |
|---|---|---|
| Take sales and print/email receipts | ✓ | ✓ |
| Cash and external-card payments | ✓ | ✓ |
| Integrated card readers (Stripe, SumUp, Vipps/MobilePay) | — | ✓ |
| Coupons at the register | — | ✓ |
| Refunds from the POS | — | ✓ |
| Edit stock, prices, and product details from the POS | — | ✓ |
| Look up and reprint historical orders | — | ✓ |
| Add and edit customers | — | ✓ |
| End-of-day reports | — | ✓ |
| Multiple store locations | — | ✓ |
| Per-store receipt templates, tax IDs, and branding | — | ✓ |
| Install and manage POS extensions from settings | — | ✓ |
| Priority Discord support | — | ✓ |
What's in the free plugin
The free plugin from WordPress.org covers the core "ring up a sale" workflow.
Cash + Card checkout
Two built-in payment methods: Cash with change calculation, and Card for when you take payment on an external terminal and just need to record the sale.
Cart and product search
Search the product panel, scan barcodes, add line items, apply line-item discounts, and add open-priced "Misc" items not in your catalogue.
Receipts and thermal printing
Choose from a built-in template gallery — receipts, invoices, quotes, packing slips, gift receipts, kitchen tickets — and print to 58 mm or 80 mm thermal printers over network, Bluetooth, or USB.
Offline storage + sync
Products and orders are stored locally so the till stays fast and works through a flaky connection. Orders sync back to WooCommerce when the network returns.
Barcode support
Scan products straight into the cart with a USB or Bluetooth scanner, or use the device camera.
Customer Tax IDs
Built-in Tax ID field on the customer record — VAT, ABN, GST, GSTIN, EIN, and other regional formats.
Cross-platform + multilingual
Browser, desktop (Windows/macOS), and mobile apps (iOS/Android, beta). Translated into the major European, Asian, and Latin American languages.
Extension catalogue (view-only)
Browse the directory of POS extensions and integrations from settings. Installing them requires Pro.
On the free plugin you can still select an existing customer or see the Coupons catalogue at the till — you just can't add/edit customers, and you can't apply coupon codes at checkout. Those become available with Pro.
What Pro adds
Pro unlocks the rest of the back-office, more payment options, and per-store features. Every item below is Pro-only.
Management screens
The free plugin gives you a Product Panel for ringing up sales. Pro adds the full management surface:
| Screen | What you can do |
|---|---|
| Products | Edit stock levels, prices, and cost of goods sold inline. Bulk operations across the catalogue. |
| Orders | Look up historical orders, reprint receipts, edit orders, and access the refund flow. |
| Customers | Add new customers and edit existing customer details (free users can only select from a picker at checkout). |
| Reports | End-of-day sales reports — totals by payment method, cashier, and store, suitable for cash reconciliation. |
| Coupons | Browse the WooCommerce coupon catalogue from the till (free users see a blurred preview only). |
Payment gateways
The free plugin's "Card" gateway just records a sale that you took on an external terminal — there's no integration with the reader itself. Pro lets you use any WooCommerce payment gateway at the POS, and bundles several integrated gateways:
| Gateway | Use case |
|---|---|
| Stripe Terminal | Direct integration with Stripe's S700 / WisePOS E readers. Supports MOTO (phone orders) and a simulator for testing. |
| SumUp Terminal | Pair a SumUp card reader to the POS and complete card payments without leaving the till. |
| Vipps MobilePay | Phone-based payments via QR code or push notification — Vipps in Norway, MobilePay in Denmark and Finland. |
| Email Invoice | Send the customer a payment link by email; the order completes when they pay online. |
| Web Checkout | Redirect the customer to your hosted checkout to complete payment online. |
| Any other WooCommerce gateway | Use the Gateway Template to wrap any WooCommerce payment plugin for POS checkout. |
Coupons, refunds, and the at-counter workflow
Coupons at the register
Search and apply WooCommerce coupon codes at checkout. Coupons appear as removable pills in the cart, support sequential discounts, and respect all the usual rules — expiry, usage limits, min/max spend, product and category restrictions.
Refunds at the till
Issue full or partial refunds from the POS — refund to the original payment method or as cash. Cashier and store are recorded on the refund for a full audit trail.
Multi-store, stock, and branding
Multi-store locations
Create multiple store locations, each with its own address, logo, tax rates, tax IDs, and cashier assignments. Orders and reports can be filtered per store.
Per-location inventory (ATUM)
Link Pro stores to ATUM Multi-Inventory locations for per-location stock, pricing, and SKUs.
Per-store receipt templates
Assign different receipt and invoice templates to different stores. Each store has its own branding — logo, address, contact details — and template ordering.
Install POS extensions
Install, activate, and update POS extensions and integrations directly from the settings screen. Free users see the catalogue but the install controls are disabled.
Support
- Priority Discord support — one-on-one assistance via a private channel, in addition to the public community channels.
Pricing
Pro is sold per site from wcpos.com/pro:
- Annual licence — $129 / year, includes updates and support for the licence term.
- Lifetime licence — $399 one-time, includes updates and support for the lifetime of the product.
Prices current as of May 2026; subject to change.
When a licence expires, Pro features keep working but you stop receiving updates and support. See Installing WCPOS Pro for activation steps and licence troubleshooting.
You can try the public demo at demo.wcpos.com/pos (login demo / demo) — it runs the full Pro feature set so you can see the management screens, coupons, and refund flow before buying.
Ready to upgrade?
Head over to Installing WCPOS Pro for download and activation steps.
- v1.8+ Pro — deactivate and delete the free plugin first. From v1.8 onwards, Pro is a standalone plugin that should not be installed alongside the free version.
- Older Pro (< v1.8) — keep the free plugin installed if your Pro version requires it.