Public & community services

Sports & fitness

Fitness and court businesses live on memberships and utilisation. When the rules for booking, holding courts, transfers, and cancellations are unclear, the front desk handles disputes every day.

Cluster Public services
Focus Memberships · classes
Delivery Gate by gate, acceptable and operable

How we see this industry

Memberships and courts

Sports and fitness businesses turn on memberships and court (or class) utilization. Book, hold a court, leave, transfer, freeze, refund—unclear rules mean the desk spends the day on disputes. We make membership type, validity, bookable range, and court inventory configurable. Group classes have capacity and waitlists, PT has hour packs and coach calendars, courts have timed prices and lighting fees. Gate or desk redeem binds to membership state; expired, frozen, and arrears do not enter, with authorized exceptions. Sales performance and membership state stay separate: sold-unopened and already-refunded are not the same definition.

Coach pay and splits

Coach pay and court splits that do not match bookings and check-in become fights. Check-in, cancel clocks, and no-show deductions must come from the system. Multi-site access cards write which sites and whether peaks are limited. Equipment or court collisions show live on the member side so a booking does not arrive to no slot.

Refund, transfer, freeze

Refund formula, transfer fee, freeze count live in the membership contract and execute in the system; overrides trail. Otherwise a manager promises, finance refuses, and the member writes a review. Class content and coach changes notify already-booked members. Corporate vs personal receipts and stored value reconcile on the membership order.

Trial and partner cards

Trial, staff, and partner cards redeem on a different range than memberships; gate rules split. PT coach change, no-show deduct, leave-keep-hours must be visible to the member or the desk has no proof. Court lighting and shoe rental, if extra, settle with the hold. Peak limits on access vs single-site cards execute as the contract is written. Daily sales split unopened and refunded so performance is not inflated.

Live memberships first

Go-live migrates live memberships and remaining hours, runs booking in parallel a few days, then cuts the gate. Training is desk and membership advisors. A club system that works lets members see what they can still book, coaches see where pay comes from, courts do not collide, and refund/transfer/freeze have a record.

Typical scenarios

Memberships and packages

Membership cards, personal training, and visit packages are managed together, with rules for transfer and freezing.

Class and court booking

Group classes, PT schedules, and court bookings share one calendar to prevent clashes.

Coaches and commission

Class volume, PT sales, and renewal commission calculate automatically with checkable detail.

Common blockers and how we handle them

Blocker

Class sign-ups happen in a chat group and people keep joining a full class

How we handle it

Online booking enforces capacity, waitlists promote automatically, and cancellations have a time limit.

Blocker

Courts get double-booked and members arrive to find no space

How we handle it

Courts are held uniquely per time slot, with conflicts blocked at booking.

Blocker

Cancellation and transfer terms are applied inconsistently and cause disputes

How we handle it

Rules live in the system, and remaining value is calculated by rule and recorded.

Common system modules

Members and packages

Memberships, visit packages, PT sessions, balances.

Booking

Group classes, PT, and courts in one calendar.

Access and attendance

Entry verification, attendance records, trial visits.

Coaches and rosters

Coach records, rosters, class volume.

Commission and settlement

Commission rules, performance detail, settlement.

Performance analysis

Activity, renewal rate, court utilisation.

Delivery gates

  1. Scope

    Write membership types, book/hold, freeze/transfer/refund as executable terms. Confirm access-card range and whether this phase cuts the gate.

  2. Architecture

    Fix hour and court inventory, coach-pay definitions, and receipt reconciling. Confirm how coach calendars bind to access control.

  3. Build & integrate

    Migrate live memberships and connect book/check-in. Collision holds, refund formula, and checkable coach pay are acceptance items written first.

  4. Launch & operate

    Parallel booking a few days, then cut the gate. Train desk and membership advisors; members see bookable range. Iterate next on multi-site access.

Related capabilities

Related industries

Industries we ship in

Walk us through your process before anything gets built

Tell us how the work happens today, where it breaks, and when you need it live. We will come back with a scope you can check and a phasing plan.

Contact Us

Email
service@wehoope.com
Phone
+86 139-2520-6166
Address
W903, Shenzhen-Hong Kong Industry-Education-Research Base, 201 Gaoxin South 7th Road, Nanshan District, Shenzhen