Sporting goods POS

The sporting goods POS built for WooCommerce

Serialized 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.

Serialized Stock

Track high-value items like bikes, skis, and paddleboards by serial number. Each unit has its own record, and its warranty and service history are tracked with it.

Rental and demo workflows

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

Size, model, and configuration variants

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

Mobile POS for the floor

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

Service and tune-up tracking

Log a bike tune-up, ski wax, or boot fitting under the customer record. Send the customer a notification when their item is ready for pickup.

Seasonal reports for buyers

Sales by season, category, brand, and store—get the data your buyers need to plan next year's orders without the hassle of spreadsheets.

Why sporting goods shops choose Oliver

Sporting goods retail combines 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 these well. Oliver does all three because WooCommerce can handle all three models—physical products, service products, and rental bookings—and we extend each one to the register.

Serialized Inventory

A $4,000 mountain bike isn't just a SKU; it's a specific frame with a specific serial number. Oliver tracks it that way. When you sell it, that exact serial number is removed from inventory. The warranty, service history, and customer attribution are all attached to the serial number—so the next time a customer brings their bike in for a tune-up, you have its complete history.

Rentals without a separate system

Rental products are in your WooCommerce catalog as bookable items. Oliver POS handles the checkout process: take a deposit, log the rental period, track outstanding rentals from the Hub, and finalize the return with damage notes and final billing.

Service that sticks with the gear

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

Frequently asked

Does Oliver handle serialized inventory?
Yes. High-value items (like bikes, skis, paddleboards, and 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 items in WooCommerce. The register handles taking deposits, 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 under the customer record with a status (received → in service → ready → picked up). Customers can receive SMS or email notifications when their item is ready for pickup.
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 a single WooCommerce database, with Oliver adding 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.