Café POS

The POS your café actually wants

Modifier-rich menus, sub-second checkout, tip handling, and self-serve kiosks for the morning rush — on the WooCommerce store your roastery already runs.

Built for café retail

The features café retailers actually use, on the WooCommerce store you already have.

Modifier-first menu

Drinks have sizes, milks, shots, syrups, and add-ons. Oliver handles all of them as required and optional modifier groups, with per-option pricing.

Tip handling that works

Suggested-tip presets, custom-amount tipping, and per-staff tip pool reports. Tips appear on the receipt and in the Hub for end-of-shift reconciliation.

Fast checkout for line-busting

Quick-product grid, keyboard shortcuts, and one-tap repeat-order for regulars. Two cashiers can cover a morning rush of 200 customers.

Multi-station printing

Receipts to the till printer, hot drinks to the barista station, food to the kitchen. Configured per station, with quiet-time muting for cleanup.

Self-serve kiosks

iPad kiosks at the door let customers order before they reach the counter. Speeds the morning rush and lifts average ticket size through suggested add-ons.

Roastery + retail on one store

Sell beans online for shipping, sell prepared drinks in-store. Same WooCommerce database, same inventory, same loyalty programme.

Why café shops choose Oliver

Cafés have the hardest mix in retail: high transaction volume, low ticket size, complex modifiers, and a customer base that won't wait. Most POS systems either choose simplicity (Square: fast but limited modifiers) or completeness (Toast: full modifiers but slow on a busy Saturday morning). Oliver chooses both, and gives you WooCommerce as the platform underneath.

For roasteries running both retail and wholesale, the WooCommerce foundation matters even more. The bag of beans you sell online and the flat white you sell in-store are the same brand. Loyalty, customer records, and reports should be unified.

Modifiers that don't slow the line

The fast cafés we work with have modifier groups dialled in: size first, milk second, shots third, syrup fourth. The register walks the cashier through the required choices in order, so even a new hire can ring an oat milk double-shot cortado without thinking.

Tip handling without spreadsheets

Tips appear as line items in WooCommerce, in the Hub's end-of-shift report, and split across staff per your tip-pool rules. No manual Sunday-night reconciliation.

Kiosk for the rush

Add one or two iPad kiosks at the door for self-serve ordering. The kiosk takes payment, prints a ticket to the barista station, and frees your two cashiers for the customers who want a human conversation.

Frequently asked

Can Oliver handle the morning rush?
Yes. Oliver POS is designed for sub-second checkout — the register caches the menu locally so taps and scans don't wait on a network round-trip. We have cafés processing 200+ transactions in a 90-minute morning rush across two tills.
Does it support modifier-based drinks?
Yes — see the Product Modifiers feature for the full breakdown. Drink size, milk, shots, syrups, and add-ons all work as required or optional modifier groups with per-option pricing.
Can I print to a kitchen / barista station?
Yes. Configure printers per station, route product categories to specific stations, and the register handles it transparently. Hot drinks go to the barista, food to the kitchen, receipt to the customer.
Does Oliver handle tips for tip-pool reporting?
Yes. Tips are tracked per transaction and per staff member. The Hub generates end-of-shift reports with tip totals, splits, and exports to payroll. No manual reconciliation.

See Oliver POS in your café shop

Book a 30-minute demo and we'll walk through your WooCommerce store on a fresh Oliver register.