Our story

An independent point of sale for WooCommerce

Built by a former shopkeeper, funded by shopkeepers — not investors. One developer, more than a decade of releases, still shipping.

Paul at Urban Locavore, his Perth shop
Urban Locavore, Perth — the store that started it all

A note from the developer

Hi — I'm Paul. I built WCPOS.

That's me, back when it all started. I opened Urban Locavore in Perth in December 2011 with hundreds of products already in WooCommerce and no way to sell them at the counter — so I built a register myself. When the shop closed in April 2014, I put it on WordPress.org for anyone who needed it. POS plugins for WooCommerce have come and gone since then. This one hasn't. More than a decade of releases, one developer, still shipping — and the free version is still the real thing: sell, print, stay in sync. It stays free.

Pro is why it's still here. It adds extra tools for running your store — card readers, refunds at the till, end-of-day reports, multi-store — and it funds every release, free ones included. No investors, no acquisition exit waiting. Shopkeepers fund it directly.

And Pro users have a direct line: tell me what your shop needs, and it shapes what I build next.

PK
Paul Kilmurray
developer & former shopkeeper · github.com/kilbot

P.S. — Pro is available from the Pro page. If a licence lapses, Pro keeps working; you just stop getting updates.

How it started, and why it's still here

  1. December 2011

    Urban Locavore opens

    A small food store in Perth, with hundreds of products already in WooCommerce — and no way to sell them at the counter.

  2. 2011 – 2014

    A register, built out of necessity

    With nothing on the market that fit, Paul built a point of sale for his own shop — Backbone.js and an in-browser IndexedDB database, on top of the store he already ran online.

  3. April 2014

    The shop closes

    Urban Locavore winds down — but the register it ran on still works, and other WooCommerce stores need the same thing.

  4. 11 May 2014

    Released on WordPress.org

    WCPOS goes public, free for anyone who needs it. The free version does the actual job: sell, print, stay in sync.

  5. 4 May 2023

    Rewritten in React Native

    Four years of rebuilding from scratch land as v1.0.0: one codebase for every screen. The desktop app ships the same day — phones and tablets are next.

  6. December 2025

    Native mobile apps

    The React Native bet pays off: WCPOS arrives on iOS and Android in open beta — the same register, now on the hardware already in the shop.

  7. Today

    Still shipping

    More than a decade on. One developer, funded by Pro, still releasing — and the free version is still the real thing.

What it stands for

Independent

No investors, no acquisition exit waiting. The roadmap answers to the shopkeepers using it — not a board.

Funded by Pro

Pro tools fund every release, free ones included. Shopkeepers pay for it directly, and that keeps the free version free.

Open & GPL

Released on WordPress.org under the GPL. Yours to use, inspect, and keep — wherever WooCommerce runs.

A fair licence

If a Pro licence lapses, Pro keeps working — you just stop getting updates. Nothing you rely on gets switched off.

Built by a shopkeeper. Funded by shopkeepers.

Try the live demo, download the free plugin, or see what Pro adds — and what keeps it all going.