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
  • Direct support from the plugin author
Single license
$59.00

one-time, per site

Buy now Add to cart

Includes lifetime updates and support. Unlimited registers and cashiers.

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

Yes — lifetime updates and direct support from the author are included in the purchase. The public roadmap tracks what is coming next.

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