Clothing POS

The clothing & apparel POS built for WooCommerce

Size and colour variants, omnichannel returns, clienteling, and integrated payments — for boutiques, multi-location clothing retailers, and DTC brands.

Built for clothing & apparel retail

The features clothing & apparel retailers actually use, on the WooCommerce store you already have.

Size + colour variants

WooCommerce variant attributes turn into a fast variant-picker at the register. Out-of-stock sizes greyed out per outlet — no oversells.

Omnichannel returns

Take returns for online orders at the register, or in-shop sales online. Refunds, exchanges, and shop credit flow through one customer record.

Clienteling and lookbooks

Build customer profiles with style notes, sizes, favourite brands. Send curated outfits via email straight from the register with one click.

Stock transfers between shops

Move stock between outlets with requests, approvals, and audit trails. The website always sees the right per-shop available-to-sell.

Loyalty and shop credit

Points, coupons, shop credit, and gift cards that work the same way online and in-shop. One balance per customer.

Mobile POS for fitting rooms

Cashiers carry an iPhone or iPad and close sales from the fitting room or on the floor. No queueing at a fixed till for high-ticket sales.

Why clothing & apparel shops choose Oliver

Apparel retail has more SKU complexity than almost any other category. A single shirt design can spawn 30+ SKUs across sizes and colours. A 100-piece collection becomes 3,000 SKUs. Customers expect to buy online and return in-shop, or vice versa. Inventory accuracy isn't a nice-to-have; it's everything.

Oliver POS sits on top of the WooCommerce variant model — the cleanest variant model in e-commerce, in our opinion — and surfaces it at the register in a way that's fast for cashiers and accurate for inventory.

Variants that don't fight you

Pick the product, the variant matrix pops up with size on one axis and colour on the other. Out-of-stock cells are greyed out per-outlet. Cashiers find the right SKU in two taps; inventory drops the right variant; the website reflects the change within seconds.

Returns the way customers expect

A customer who bought online walks into your shop with a wrong-size order. The cashier looks up the order by email, processes a return or exchange, and the customer walks out wearing the right size. Oliver handles the cross-channel refund — shop credit, original tender, or cash — and the WooCommerce order is marked accordingly.

Clienteling without a separate app

Sales associates record sizes, brand preferences, and style notes against the customer profile. When a regular comes back, the register shows their preferences first. When new stock arrives, the team can send curated lookbooks to their VIPs from the same Hub.

Frequently asked

Does Oliver handle size and colour variants well?
Yes. Oliver uses WooCommerce's native variant model — size on one axis, colour on another, with per-variant stock tracking. The register shows a clean variant picker with greyed-out unavailable combinations.
Can I take online returns at the register?
Yes. Look up the WooCommerce order by email, order number, or customer name, and process a return, exchange, or shop credit. The WooCommerce order updates, the customer record updates, and the report shows it as a cross-channel return.
Does Oliver support multiple shops?
Yes. Per-outlet inventory, stock transfers, and per-outlet reporting are built in. The same WooCommerce database powers all your shops; Oliver layers the multi-location structure on top.
Can sales associates carry a mobile POS on the floor?
Yes. Oliver POS runs on iPhone and Android. Associates can close sales in the fitting room, take payment via Tap to Pay, and have the receipt emailed to the customer. No fixed-till bottleneck for high-ticket sales.

See Oliver POS in your clothing & apparel shop

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