Version 8.3.0 — actively maintained since 2018

The #1 Point of Sale plugin for WooCommerce

Turn your WooCommerce store into a complete retail and restaurant platform. Sell in-store and online from one inventory — no monthly fees, works offline, installs on any device.

One-time payment · Lifetime updates · No subscription, ever

$0 Monthly fees
Offline Keeps selling without internet
7+ yrs Shipping since 2018
Registers & cashiers
Built for your counter

One plugin, every kind of business

Switch between retail, restaurant and rental modes without changing plugins. Each mode reshapes the register around how you actually sell.

Retail stores Grocery & minimarts Restaurants Cafés & bars Salons & spas Gyms Karaoke & pool halls Hotels Pop-up shops Multi-location chains
Features

Everything the register needs

Stock, staff, payments, printers and reports — all synced with the WooCommerce store you already run.

One inventory, online and off

Every in-store sale writes straight back to WooCommerce stock. No nightly imports, no drift between the shop floor and the website.

Sells with the internet down

Offline mode keeps the register taking orders and printing receipts, then syncs everything the moment the connection returns.

Installs like a native app

Built as a Progressive Web App — pin it to a desktop, tablet or phone. No app store, no install fee, no separate build.

Restaurant & café mode

Floor plans, table merge and transfer, kitchen display screens, and no-touch ordering for dine-in service.

Multi-outlet & warehouse

Run several outlets and warehouses from one store, with stock transfers, adjustments and a live stock overview.

Scan anything

Hardware scanners auto-detect, or scan barcodes and QR codes with the device camera. Decimal stock and digital scales supported.

Split and mix payments

Take cash, card and wallet on one order. Stripe Terminal, Square, Authorize.net and LayBuy are supported.

Receipts & labels

Print receipts, kitchen tickets and barcode labels, or email the receipt. Cloud printing via Star CloudPRNT and PrintNode.

Staff accounts & sessions

Give each cashier their own login and permissions. Track active sessions by cashier, location and IP, and log off without losing a cart.

Discounts & coupons

Apply discounts per item or per cart, redeem WooCommerce coupons, and run points and rewards at the counter.

Refunds & exchanges

Full or partial refunds and exchanges from the register, with stock and reporting corrected automatically.

Reports that reconcile

Sales and transaction reports, cash management and Z-reports so the drawer matches the books at close.

Pricing

Pay once. Own it forever.

Most POS systems bill you every month, per register. OpenPOS does not.

  • One-time payment — no monthly or per-register fees
  • Lifetime updates, including every new feature
  • Unlimited cashiers, registers and outlets
  • Self-hosted: your data stays in your WooCommerce database
  • Retail, restaurant and rental modes included
  • Extendable, documented code with 40+ add-ons
  • 6 months direct support from the plugin author, extendable
Single license
$59.00

one-time, per site

Buy now Add to cart

Includes lifetime updates and 6 months support. Unlimited registers and cashiers.

Want to try first? Get the free OpenPOS Lite

Already own OpenPOS? Renew your support service

  • Money-back guarantee If we can't make OpenPOS work with your store, you get a full refund.
  • We set it up for you We check and install OpenPOS directly on your site during your 6 months of support.
  • Direct support from the author Real answers from the person who builds the plugin, included for 6 months.
Watch

See OpenPOS in action

A few minutes of the register running — the counter, the tables and the kitchen screen.

Café & restaurant mode on OpenPOS + WooCommerce
Works with

Plays well with your stack

Payment terminals, printers, loyalty and product add-ons — supported out of the box or through free companion plugins.

Stripe Terminal Square Terminal Authorize.net BlockChyp Clearent Vipps Star CloudPRNT PrintNode WooCommerce Product Add-Ons WooCommerce Product Bundles Extra Product Options Points & Rewards Smart Coupons WooCommerce Germanized PDF Invoices & Packing Slips Price Book for OpenPOS Stock transfer LayBuy
Customer reviews

What shop owners say

★★★★★ 4.92 from 262 ratings · 3,937 sales on CodeCanyon
After trying several other POS's, we finally discovered yours and you have solved ALL of our issues.
PriorityWebWorks 1 year ago
Prompt support and was able to remedy the problem right away! I strongly recommend Openpos.
takeaki 2 years ago
This plugin offers already "out of the box" more than many others, e.g. barcode generation and printing.
brauneis 7 months ago
I like that it has Square integration so we can take payment. The price is best compared to all other plugins.
beleo 1 year ago
The support is very responsive even some expected updates can be done in hours, thank you
chusen_aun 1 year ago
BEST POS SYSTEM WORDPRESS PLUGIN
guysdrone 9 months ago

Figures as of July 2026. Read all reviews on CodeCanyon

FAQ

Questions, answered

Is there a monthly fee?

No. OpenPOS is a one-time purchase per site and includes lifetime updates. You are not charged per register, per cashier or per transaction.

What do I need to run it?

A WordPress site with WooCommerce installed, and any device with a modern browser. HTTPS is required if you want to scan barcodes with the device camera.

Does it really work offline?

Yes. The register keeps taking orders, applying discounts and printing receipts while the connection is down, then syncs the queued orders back to WooCommerce automatically.

Can I use it on more than one till?

Yes. A single license covers unlimited registers, cashiers and outlets on that site, and orders sync between devices in real time.

Which hardware is supported?

USB and Bluetooth barcode scanners, receipt and label printers, cash drawers, digital scales, customer poles, and card terminals from Stripe, Square, Authorize.net, BlockChyp and Clearent.

Do I get updates and support?

Updates are lifetime, including every new feature. Direct support from the author is included for 6 months, and can be extended at any time. Your register keeps running and updating whether or not support is active.

Start selling in-store today

Join thousands of shops running their counter on WooCommerce. One payment, no subscription, yours to keep.

Questions before you buy? Contact support