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, and jackets come in chest sizes. Two-axis variant grids with stock for each outlet 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 pickup.

Seasonal reports for buyers

Sales by season, by category, by brand, by store — the data your buyers need to plan next year's orders without having to wrestle with spreadsheets.

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 inventory

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 inventory. 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 pickup. The Hub reports on service-bay throughput so you can size your team to the season.

Frequently asked

Does Oliver handle serialised inventory?
Yes. High-value items (bikes, skis, paddleboards, firearms where applicable) can be tracked by individual serial number. Each unit has its own inventory 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 → picked up). Customers can receive SMS or email notifications when their service is ready.
Does it work for multi-store outdoor chains?
Yes. Per-store inventory, transfers, and rollup reporting are built in. A 5-store 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 you through your WooCommerce store on a fresh Oliver register.