Club management software for courts, members & facilities

Built for Australian clubs running court hire, memberships, equipment loans, and social play—with guest checkout, member self-service, and GST-ready AUD payments on Stripe Connect.

Compare plans on our pricing page.

Platform capabilities

Court hire and guest checkout in Australia

Publish bookable courts for Australian clubs with public availability, walk-up bookings, and guest checkout in AUD—GST applies when your Stripe Tax settings are active.

  • Public court hire with real-time availability
  • Guest checkout in AUD with name, email, phone, and card
  • Per-hour equipment add-ons at checkout
  • Stripe Connect direct charges with GST when tax settings are active

Memberships aligned to your club season

Sell recurring or fixed-period memberships with a season start you choose—1 January or a mid-year sports season—plus family seats, proof checks, and a member portal.

  • Recurring subscriptions or fixed-period season plans in AUD
  • Family and concession plans with enforced seat limits
  • Online join, renew, and self-service cancel
  • Member portal for plans, seats, and notices

Unified facility calendar

See lessons, court hire, closures, and play-event holds on one calendar—with hard-blocking court conflicts enforced at the database layer.

  • Toggle lessons, court hire, and closures on one view
  • Day schedule with court columns and drag rescheduling
  • Resource occupancy holds for play events
  • Operator and member views stay in sync

Multi-location courts & facilities

Manage courts and locations across sites, assign sports per court, and expose a public location picker when you operate two or more venues.

  • Club-owned courts and locations per site
  • Multi-location support on eligible plans
  • Sport capabilities per court
  • Public discovery across venues
Padel players mid-rally on an outdoor court at golden hour

Inventory & equipment hire

Track hireable stock, reserve units during checkout, log walk-up loans, and surface low-stock alerts without a movement ledger.

  • Count-based availability with row locking at checkout
  • Per-hour add-on pricing prorated by minutes
  • Walk-up operator loans with return tracking
  • Simple stock adjustments with reasons

Play events & match play

Run social rotate nights, round robins, and knockout draws with court holds, kiosk check-in, and member, student, or guest pricing tiers.

  • Social rotate, round robin, and single elimination formats
  • Court blocks via resource occupancy holds
  • Staff kiosk registration and check-in
  • Online join or at-door payment collection

Public club page & branded subdomain

A white-label public club site for court hire, membership join, and member login—with optional Club Pro branded subdomain and website embed widgets.

  • Public court hire and membership browse
  • Contact footer and location map/list
  • Club Pro branded {label}.courtsync.io subdomain
  • HTTPS website embed for court hire and join flows
Public club page with court hire and membership cards for a racquet sports facility

GST-ready club payments in AUD

Collect court hire, membership dues, and play-event fees in AUD through Stripe Connect. Australian checkout does not add a separate card surcharge—processing costs stay in your listed prices.

  • Stripe Connect onboarding for court hire and memberships*
  • Tax-inclusive AUD pricing on Club and Club Pro plans
  • GST via Stripe Tax when connected settings are active
  • Manual billing export when Connect is not linked

And much more

Everything else you expect from modern racquet sports academy management—performance, exports, and operational polish for growing programs.

Member notices

Send operational club notices to members with optional transactional email—scoped to selected members, not marketing broadcasts.

Real-time facility updates

Court hire, closures, and play-event holds refresh across operator dashboards as bookings change.

Regional readiness

Operate in the US, Australia, the UK, and other eligible markets with region-aware defaults and local-currency checkout where available.

Operational exports

Export court hire, membership, and play-event billing rows for reconciliation when Stripe Connect is not linked.

Combine with academy plans

Run court hire and lesson programs on one organization—bundle academy and club subscriptions and save 10% on the combined plan.

Frequently asked questions about club management

How does GST work for Australian club payments?
Club and Club Pro list prices are shown in AUD. When Stripe Tax is active on your connected account, court hire, membership, and play-event charges include GST. CourtSync does not register your club for tax—you manage registrations in Stripe.
Do Australian clubs add a card surcharge at checkout?
No. Australian club checkout does not add a separate card surcharge. Card processing costs are absorbed in the prices you list for court hire, memberships, and play events.
What is the difference between Club and Club Pro in Australia?
Club covers court hire, memberships, inventory hire, multi-location, online payments, and the public club page. Club Pro adds a branded {label}.courtsync.io subdomain and website embed widgets.
Can an Australian club subscribe without an academy plan?
Yes. Subscribe to club-only, academy-only, or both on one organization. Combined plans bundle academy and club line items with a 10% discount, priced in AUD.
Can members join and renew online?
When online join is enabled and Stripe Connect is ready, members self-serve at your public join page and pay in AUD. Fixed-period plans support renewal; recurring plans bill until cancelled.

CourtSync for your sport

CourtSync also supports tennis, pickleball, padel, badminton, squash, and other racquet sports academies. Choose the page that matches your coaching programs:

Ready to streamline your club management program?

Start your free trial and see how CourtSync helps you schedule, enroll, and grow with less admin overhead.