Court Booking · Memberships · Payments · Scoring

Your court.
Your rules.
Your platform.

Built for club owners and managers. Run court bookings, memberships, and payments in one place, and give your members an easy way to book and play.

Apple & Google Wallet passes
Stripe & Viva Wallet payments
GDPR compliant
Mobile-first design
For Facility Operators

Run your facility.
Without the headaches.

From court configuration to payment processing, CourtGo handles the operational complexity so you can focus on your members.

Manage Courts

Court & Slot Management

Define courts, configure slot types with durations, and build event types to structure your facility exactly the way you operate.

Booking Rules Engine

Set per-member-type policies: slot quotas, cancellation deadlines & charges, advance booking windows, simultaneous booking caps, guest invite limits, and required resources — all in one place.

Bookable Resources

Manage add-ons like court lighting, ball machines, and equipment. Set quantities, attach them to slots, and optionally require them as part of a booking rule.

User Access Control

Block members from booking — with email notification and optional extension to dependants. Full unblock history keeps your records clean and your team accountable.

Manage Business

Payments

Stripe and Viva Wallet integration out of the box. Manage booking payments, credit wallet top-ups, membership charges, cancellation fees, and admin refunds — with automatic receipts via email.

Membership Engine

Create member types, configure benefits, set expiry policies, and configure welcome emails. Connects directly to digital membership card issuance for Apple and Google Wallet.

Score Dispute Management

When members dispute a match result, you step in. Review disputed scores, uphold or reject disputes, or reset results entirely — ratings recalculate automatically.

Reports & Analytics

Track booking income, play counts, member activity, and revenue trends. Drill into a fully filterable, exportable booking detail grid — sortable by 12+ columns.

Member Experience

Make it easier for your
members to play.

Give your members the tools to book courts, manage their membership, and compete at your club.

Instant Court Booking

Let members see available courts, book a slot, and invite teammates from their phones. Your staff can spend less time taking bookings by phone.

Score Submission & Disputes

Let members submit and confirm match results. Your staff can review disputes with a record of what each team submitted.

Live Leaderboard & Rankings

Give members a club leaderboard for each game type, with rankings that update after confirmed results.

Booking Credits & Wallet

Let members top up their balance and use it to pay for bookings or memberships without re-entering their card details.

Digital Membership Card

Offer digital membership cards in Apple Wallet and Google Wallet, with a QR code members can show at check-in.

Calendar & Schedule

Give members one place to see their bookings, including when they play, who is joining, and which court they booked.

Digital Membership Card

Your membership.
Always in your pocket.

Members get a digital card that lives in Apple Wallet or Google Wallet. Show up, scan the QR code at the gate, and walk in — no app required, no digging through emails.

  • Apple Wallet pass (.pkpass) with your club branding
  • Google Wallet "Save" link — works on any Android device
  • QR code encodes the member's unique ID for access
  • Card updates automatically when membership renews or expires
  • Per-site logo and branding customisation for operators
Add to
Apple Wallet
Save to
Google Wallet
CourtGo membership pass
CourtGo
Member Pass
Club
Your Club Name
Member
John Doe
Expires
Dec 2026
Scan to access
Premium Member
Added to wallet
Active & syncing
Booking Rule
Gold Member · Padel Court
Active
📅Slot Quota
4 free / 2 paid per week
👥Guest Invites
2 free, then €5/guest
↩️Cancellation Deadline
Free if ≥ 48 h before
💳Cancellation Fee
€10 within 2 h
🗓️Advance Booking
Up to 14 days ahead
🔒Simultaneous Slots
Max 2 active bookings
💡Required Resources
Court lights mandatory
🎯Applies to
Gold Member · Padel Court
Game type: All
Edit rule
Booking Rules Engine

Policy at the
court level.

Every club is different. CourtGo's booking rules engine lets you define a policy matrix per member type, court type, and game type — so your Gold members playing Padel on a Monday can have completely different rules from casual drop-ins on a weekend.

Quota Control
Free and paid slot quotas per day, week, or month — with per-slot pricing.
Cancellation Policy
Set a free-cancel window, charge for last-minute cancellations, or enforce no-refund rules.
Advance Windows
Open booking up to N days in advance, and prevent booking too close to slot start.
Guest Management
Separate free and paid guest invite quotas with custom pricing per invite.
Request a demo
How It Works

Up and running
in three steps.

CourtGo is built for real facilities — not developers. You don't need a tech team.

01

Set up your club

Create your facility profile, configure courts, define member types and membership benefits, and connect your payment provider. Takes minutes, not days.

  • Courts & slot types
  • Member types & pricing
  • Stripe or Viva Wallet
02

Configure your rules

Define booking policies per member type and court. Set quotas, cancellation windows, guest limits, required resources, and advance booking windows — with full flexibility.

  • Booking rules per segment
  • Resource management
  • Apple & Google Wallet cards
03

Members book & compete

Members book slots, pay, invite teammates, and track scores on the leaderboard. You get reports, dispute tools, and real-time visibility into everything.

  • Self-service booking
  • Score tracking & rankings
  • Revenue & occupancy reports
Request a demo

See how CourtGo could work
at your club.

Tell us about your club or facility and what you'd like to see. We'll email you to arrange a walkthrough.

Email us directly
[email protected]
Quick response

We typically reply within one business day.

Prefer to write directly?[email protected]