One system from the first fitting to the final return of the day.
Run gear sales, rentals, tuning and service, lessons, camps, trips, waivers, club programs, and customer communication without stitching together separate tools.
Counter, inventory, customer, and group pricing workflows stay connected.
One customer recordSales, fittings, rentals, waivers, lessons, trips, and service history stay together.
One connected scheduleStaff, instructors, lessons, camps, demos, trips, and group outings share the same operational view.
One retail foundationInventory, suppliers, purchasing, labels, reporting, and checkout remain at the core.
Anywhere your team worksUse the system at the counter, rental desk, service bench, event, mountain, or beach.
The whole season, connected
Give every part of the shop the same source of truth.
Diverse Retail connects the customer-facing moments with the behind-the-scenes work, so the sales floor, rental desk, tuning bench, instructors, and event team are not operating in separate systems.
From booking to back on the rack
A cleaner handoff at every stage.
1
Discover & book
Customers choose a rental, lesson, camp, demo, trip, or outing.
2
Prepare
Staff confirm waivers, balances, sizing, equipment needs, and assignments.
3
Fit & check out
Rosters, rentals, notes, and customer details are ready.
4
Run the day
Teams stay connected to the schedule, participants, and current conditions.
5
Return & follow up
Gear, tuning needs, payments, and communication close the loop.
Ski & surf workflow explorer
See how each part of the operation works.
Choose a workflow to explore the details and working screens your team can use every day.
Plan & Operate
Gear & Service
Bookings & Lessons
Customer Growth
Staff Calendar and Shop Coverage
Coordinate instructors, counter staff, rental staff, technicians, lessons, camps, demos, trips, and internal tasks from a shared operating calendar.
Keep store coverage, lessons, service work, and scheduled outings visible together.
Limit staff access by role so seasonal instructors or event staff see only what they need.
Connect staff assignments back to bookings, rosters, rentals, service, and customer activity.
Mountain Weather, Marine Data, and Daily Conditions
Bring weather and condition context into daily operations so staff can plan lessons, rentals, trips, demos, camps, and staffing around the day customers will actually experience.
Use Open-Meteo weather data for temperature, precipitation, wind, visibility, and forecast context.
Use marine data for surf-oriented planning and coastal conditions.
Keep conditions close to calendar, booking, staffing, and reporting workflows.
Give staff practical context without leaving the system.
Running Tabs for Active Days
Keep open tabs for customers, families, clubs, lesson groups, rental parties, or event activity, then settle them when the timing is right.
Group related charges without closing the sale immediately.
Add rentals, accessories, service, food, fees, or replacement items during the day.
Convert the tab to tender when the customer or group is ready to settle.
Open Invoices and Balances
Create and manage invoices for lessons, camps, trips, gear packages, service balances, club activity, team fittings, and customer account charges.
Keep unpaid balances visible for staff.
Connect invoice history to the customer record.
Use invoices alongside deposits, payments, and POS tender workflows.
Rental Gear Control
Handle rental categories, sizing, gear assignment, check-out, check-in, usage counts, service linkage, and availability from the same workflow.
Use image or text rental modes depending on counter preference.
Rent by list or barcode scan and keep serialized equipment connected to the customer.
Know what is available, out, due, past due, or awaiting service at a glance.
Gear Service and Work Orders
Start service jobs from the POS, attach customer gear, requested work, repair notes, parts, deposits, balances, and staff assignments, then track the job through pickup.
Manage ski and snowboard tunes, binding work, waxing, repairs, surfboard repairs, and general gear service.
Support off-site or seasonal technicians with limited access to assigned work orders.
Keep service revenue, parts, labor, and customer history tied to the same account.
Tuning, Lesson, Rental, and Prepaid Packages
Sell tune cards, wax packages, lesson bundles, rental passes, demo programs, and other buy-ahead offers from checkout without losing usage history.
Create prepaid cards for tuning, waxing, rentals, lessons, camps, trips, or store-defined programs.
Track redemptions against the customer profile.
Bundle services and visits without manual counter math.
Keep remaining uses visible to staff and customers.
Serialized Gear Tracking
Track serialized equipment across retail sales, demo fleets, rental fleets, customer-owned gear, and service records.
Keep serial numbers attached to skis, snowboards, bindings, boards, and other individually tracked equipment.
Review ownership, rental usage, service activity, and sales history.
Support warranty, inspection, binding, and service follow-up workflows.
Activity Calendar and Rosters
Lessons, camps, demos, clinics, club days, surf sessions, and group outings live beside POS so counter staff can see the schedule without jumping into another system.
Use month, seven-day, and three-day calendar views with roster links for each scheduled activity.
See reservations, capacity, participant notes, balances, equipment needs, and waiver status close to the sale.
Support individuals, families, teams, clubs, schools, and other shop-managed groups.
Use reusable templates and recurrences for weekly lessons, seasonal camps, regular demos, or club outings.
Booking options
Collect the Details Before Arrival
Add options so customers can choose required details during booking, such as ability level, boot or wetsuit size, equipment packages, lesson type, transportation, or other shop-defined selections.
Let selections adjust the activity price automatically.
Collect sizing and operational details before the customer arrives.
Keep options tied to the booking, roster, balance, and customer record.
Lessons, Clinics, and Camps
Manage private lessons, group lessons, camps, clinics, instructor assignments, prerequisites, and training dates from the same operational calendar.
Keep waivers, balances, customer records, and communication tied to each participant.
Separate lesson schedules from trips and store events while keeping the full customer history connected.
Travel and Group Trips
Plan destination trips, day outings, camps, competitions, surf travel, ski club trips, and multi-day events with details connected to customers, deposits, balances, and rosters.
Organize travel separately from everyday lessons and store events.
Track group leaders, companions, transportation, deposits, open balances, and communication.
Keep rosters, waivers, emergency contacts, equipment needs, and customer notes available for staff.
Connect trip revenue and customer activity back to reporting without duplicate entry.
Online Activity, Lesson, and Trip Booking
Give customers a public URL to view and book available lessons, camps, demos, trips, rentals, clinics, or group outings, then link it from your existing website.
Organize customer-facing categories so visitors find the right activity quickly.
Use reusable templates for routine lessons, camps, and outings.
Control dates, capacity, pricing, booking options, customer requirements, and public availability.
Connect public bookings back to customers, waivers, balances, rosters, rentals, and staff operations.
Theme the public booking experience around your shop brand.
Digital Waivers and Participant Records
Capture flexible waivers for lessons, camps, demos, rentals, travel, minors, groups, and shop-defined risk workflows.
Use built-in dynamic waivers or connect SmartWaiver when needed.
Attach waiver status to customers, bookings, rosters, rentals, and activities.
Support individuals, families, group leaders, students, teams, and non-participating companions.
Automated Customer Communication
Automate communication around bookings, lessons, rentals, waivers, invoices, gift cards, reminders, service completion, and marketing follow-up.
Use transactional and bulk email workflows through Mailjet integration.
Send timely reminders for activities, balances, paperwork, pickup, returns, and follow-up.
Keep communication connected to customer records and operational activity.
Club Pricing and Membership Programs
Support ski clubs, surf clubs, teams, students, staff groups, service plans, loyalty groups, and other recurring customer relationships.
Create automatic discounts for students, teams, staff, clubs, schools, professionals, military, or any customer group.
Track membership status and group eligibility on the customer profile.
Apply member pricing or program benefits without manual discounting.
Use memberships for tuning plans, rental programs, lesson groups, camps, and shop-defined benefits.
AutoPay for Recurring Revenue
Use stored payment workflows for memberships, installment plans, season-long lessons, club dues, rental programs, service plans, balances, or other scheduled payment needs.
Reduce manual follow-up for recurring or scheduled charges.
Keep payment activity connected to invoices, memberships, bookings, and customer history.
Support flexible shop-defined billing workflows without a separate system.
See it with your workflows
Walk through a real ski or surf day in Diverse Retail.
Bring your questions about gear sales, bookings, rentals, lessons, tuning, service, clubs, or the retail counter.