Footwear POS

The footwear POS built for WooCommerce

Size and width grids, per-pair inventory, fitting-room mobile checkout, and integrated payments — for shoe stores, athletic retailers, and brand boutiques.

Built for footwear retail

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

Size + width grids

Two-axis variant pickers built for footwear: size on one axis, width or colour on the other. Per-cell stock counts shown at a glance.

Per-pair stock

Stock is tracked at the individual pair / SKU level. Easy to spot one-pair-left items, slow movers, and clearance candidates.

Fitting-room mobile POS

Assistants carry an iPhone or iPad, ring up the sale next to the fitting bench, and the customer walks out with the right pair without queuing.

Returns and exchanges

Take online returns in-store and vice versa. Process exchanges for a different size or width in one transaction at the register.

Brand-aware reports

Sales by brand, by category, by season, by size — answer the questions buyers actually ask when planning next season's orders.

Multi-shop transfers

Move a pair from one outlet to another when a customer asks. The Hub tracks the request, updates stock, and lets the customer pick up where they want.

Why footwear shops choose Oliver

Footwear retail has the highest stock complexity per square foot of any category. A single shoe SKU has 8-15 sizes, sometimes multiple widths, and one pair sold means one specific cell in that matrix moves to zero. Get it wrong and you're selling pairs you don't have, or worse — telling customers something's in stock when it isn't.

Oliver POS handles size matrices natively. The register picker shows the size grid, the per-cell stock count, and greys out unavailable sizes per outlet. The sale writes back to WooCommerce immediately so the website and your other shops see the new stock count.

Mobile POS where the sale actually happens

Footwear sales close at the fitting bench, not at the till. Carry an iPhone or iPad, run Oliver POS on it, take Tap to Pay right there. Customers don't lose interest in the queue.

Returns the way they actually happen

Wrong-size online order? The customer brings the pair in, you scan, you find the correct size in the shop or another outlet, you complete the exchange. One transaction, one customer record, one set of reports.

Frequently asked

Does Oliver handle size and width matrices?
Yes. WooCommerce variant attributes let you put size on one axis and width (or colour) on another. The Oliver register shows the matrix with per-cell stock counts and greys out unavailable cells per outlet.
Can sales assistants take payment in the fitting area?
Yes. Oliver POS runs on iPhone and Android. Pair it with Tap to Pay or a Bluetooth card reader and assistants close sales wherever the customer is — no queuing at a fixed till.
Can I check stock at another shop from the register?
Yes. The register surfaces stock counts at every outlet for the SKU you're looking at. Helpful when a customer wants a size you don't have in the shop but another outlet does.
Does Oliver work with my existing footwear brand catalogue?
Yes — Oliver pulls your WooCommerce catalogue directly. Brand, season, category, gender, and any other product attribute you use will appear on the register exactly as configured in Woo.

See Oliver POS in your footwear shop

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