Best WordPress form builder plugin. Create contact forms, payment forms & order forms with 1000+ integrati...
WooCommerce POS for iPhone, iPad & Android. Tap to Pay, Stripe Terminal, offline mode, multi-outlet stock — every WooCommerce payment gateway.
Oliver POS is a WordPress plugin designed for WooCommerce that enables retailers to manage in-store sales and inventory seamlessly. It integrates directly with WooCommerce, allowing users to accept various payment methods and maintain real-time stock levels across multiple outlets. The plugin is suitable for businesses of any size, from single stores to larger retail chains.
The plugin supports offline sales, ensuring that transactions can continue even without internet access. Once connectivity is restored, all sales data is synced back to WooCommerce. With full compatibility with WooCommerce’s features, Oliver POS aims to provide a comprehensive point-of-sale solution without the need for additional middleware or complex data management.
Best for: Retailers looking for an integrated point-of-sale solution for their WooCommerce stores.
What it does well
Where it falls short
Oliver POS offers a robust solution for managing retail sales and inventory through WooCommerce. It is particularly beneficial for businesses that require flexibility in payment options and offline capabilities.
Oliver POS's own description of Oliver POS, lightly tidied.
Oliver POS is the state-of-the-art point of sale for WooCommerce. More than 45,000 retailers around the world use Oliver POS to sell in-store, manage inventory across multiple outlets, and accept every payment method WooCommerce supports — all without ever leaving their existing WooCommerce shop.
There is only one database, one product catalogue and one source of truth: your WooCommerce store. Oliver POS adds a beautiful, touch-first register on top of it — for iPad, Mac, Android tablets and PC — and keeps everything in sync in real time. No middleware, no double entry, no exported CSVs.
Oliver POS speaks the official WooCommerce REST API. When you pair a device, the plugin mints a real WooCommerce consumer_key / consumer_secret for that station — the same API contract every other WooCommerce integration uses. Orders, refunds, products, inventory, customers and taxes all flow through wp-json/wc/v3/*. Your data stays portable, auditable and 100% inside your own WordPress install.
Full compatibility with WooCommerce HPOS (High-Performance Order Storage), the new Product Block Editor, and Cart & Checkout Blocks is declared and tested.
When the internet drops, the line at your counter doesn’t. Oliver POS keeps selling — every order, every line item, every payment captured by your cashier is queued locally on the device. The moment connectivity returns, the queue drains into WooCommerce in the exact order it was rung up. No lost sales, no manual reconciliation, no panic.
Refunds, customer lookups and live stock checks still require an online connection (because they touch live WooCommerce data), but the core “make the sale” flow is fully offline-capable.
Run one store or fifty. Oliver POS gives each outlet its own stock level — synced back to WooCommerce as the global truth — and lets each station ring up sales independently with its own register number, receipt sequence and shift. Move stock between outlets, audit movements per location, and see live inventory across every store from your WooCommerce admin.
Every sale, stock movement, refund and customer update fans out across every Oliver POS device — iPhone, iPad, Android tablet, countertop terminal and web dashboard — in real time, and lands as a standard WooCommerce record on your WordPress store within the same second. Your WooCommerce shop stays the single source of truth: there are no proprietary tables, no exported CSVs and no scheduled syncs to babysit. When the internet drops, every station keeps selling locally and the queue drains into WooCommerce in order the moment connectivity returns.
If WooCommerce supports it, Oliver POS supports it. Cash, card, store credit, gift cards, integrated terminals — plus any WooCommerce payment gateway you’ve already configured: WooPayments, Stripe, PayPal, Klarna, Square, Mollie, Amazon Pay, Authorize.net and hundreds more. The cashier picks a gateway, the gateway’s own checkout opens in a WebView on the POS device, and the customer pays through the exact same flow they’d use online. Apple Pay, Google Pay and other wallets work automatically through whichever wallet-enabled gateway you’ve already turned on.
For card-present payments, Oliver POS integrates directly with Stripe Terminal: pair a reader to an outlet and the amount due is pushed to the terminal at checkout, processed by Stripe, and recorded on the WooCommerce order — no double entry, no reconciliation drift.
Other plugins for taking payments.
Best WordPress form builder plugin. Create contact forms, payment forms & order forms with 1000+ integrati...
AI form generator and WordPress form builder for contact and Stripe payment forms, with surveys and quizzes in...
Developed exclusively between Payment Plugins and PayPal, PayPal for WooCommerce integrates with PayPal's...
Appointment booking plugin for WordPress. Let clients self-schedule 24/7, accept payments at booking, and redu...
Accept Credit Cards, Google Pay, ApplePay, Afterpay, Affirm, ACH, Klarna, iDEAL and more all in one plugin for...
The #1 eCommerce plugin to sell digital products & subscriptions. Accept payments with Stripe & PayPal...