Sporting goods POS

The sporting goods POS built for WooCommerce

Serialised stock, rental workflows, multi-location inventory, fitting-room mobile checkout, and integrated payments — for outdoor, athletic, and sports retailers.

Built for sporting goods retail

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

Serialised stock

Track high-value items by serial number — bikes, skis, paddleboards. Each unit is its own record; warranty and service history flows with it.

Rental and demo workflows

Rent equipment by the hour, day, or season. Track outstanding rentals, deposits, returns, and damage — all from the same Oliver register.

Size, model, and configuration variants

Skis come in lengths, bikes come in frame sizes, jackets come in chest sizes. Two-axis variant grids with per-outlet stock for all of them.

Mobile POS for the floor

Sell from the bike floor, the ski-tune bench, or the kayak rack with an iPhone or iPad. Close sales wherever the gear is.

Service and tune-up tracking

Log a bike tune-up, ski wax, or boot fit against the customer record. Send the customer a notification when their service is ready for collection.

Seasonal reports for buyers

Sales by season, by category, by brand, by shop — the data your buyers need to plan next year's orders without spreadsheet wrangling.

Why sporting goods shops choose Oliver

Sporting goods retail mixes three businesses in one shop: retail (apparel, accessories, consumables), service (tune-ups, bike repair, boot fitting), and rentals (skis, bikes, kayaks). Most POS systems do one of those well. Oliver does all three because WooCommerce can model all three — physical products, service products, rental bookings — and we extend each into the register.

Serialised stock

A $4,000 mountain bike isn't a SKU; it's a specific frame with a specific serial number. Oliver tracks it that way. When you sell it, that exact serial moves out of stock. Warranty, service history, and customer attribution all attach to the serial — so the next time a customer brings their bike in for a tune-up, you have its full history.

Rentals without a separate system

Rental products live in your WooCommerce catalogue as bookable items. Oliver POS handles checkout: take a deposit, log the rental period, track outstanding rentals from the Hub, and close them out on return with damage notes and final billing.

Service that sticks with the gear

Every tune-up, repair, or fitting is logged against the customer and, where applicable, the specific serial-numbered item. Customers get an SMS or email when their service is ready for collection. The Hub reports on service-bay throughput so you can size your team to the season.

Frequently asked

Does Oliver handle serialised stock?
Yes. High-value items (bikes, skis, paddleboards, firearms where applicable) can be tracked by individual serial number. Each unit has its own stock record, warranty, and service history.
Can I run a rental shop from Oliver POS?
Yes. Rental products work as bookable WooCommerce items. The register handles deposit taking, rental-out timestamps, return processing, and damage notes. Outstanding rentals are visible in the Hub.
Can I track service jobs (bike tune-ups, ski waxes)?
Yes. Service jobs are tracked against the customer record with status (received → in service → ready → collected). Customers can receive SMS or email notifications when their service is ready.
Does it work for multi-shop outdoor chains?
Yes. Per-shop stock, transfers, and rollup reporting are built in. A 5-shop outdoor chain can run on one WooCommerce database with Oliver layering the multi-outlet structure on top.

See Oliver POS in your sporting goods shop

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