The club console

Run your whole club from
one place.

Bookings, payments, members and your website, in one fast, mobile admin. No spreadsheets, no per-booking fees, and your day's revenue front and centre.

Calendar

Every court and hour on one grid, drag to book.

Courts across, time down. Drag across empty cells to create a booking, click a block to edit it, and drop in maintenance blocks to take a court offline. Bookings are colour-coded by payment status at a glance.

app.rocketcourt.app/admin/calendar
Operator calendar: a court-by-time grid with bookings colour-coded by payment status and maintenance blocks.

Pricing rules

Charge more at peak, less off-peak.

Set a base price, then stack time-band rules with priorities. Each rule shows its band on a 24-hour ribbon, and RocketCourt warns you the moment two rules overlap, so you never accidentally undercharge a Friday night.

  • Surcharges & discounts: +£ for peak, −£ for quiet hours
  • Per-day, per-time bands with priority ordering
  • Conflict detection flags shadowed or ambiguous rules
  • Variable durations: 60 / 90 / 120-minute slots
app.rocketcourt.app/admin/pricing
Pricing rules: a base price plus peak and off-peak time-band rules on a 24-hour ribbon with the resulting per-slot price.

Members & CRM

Every player, every booking, in one place.

Search by name, phone or email, then open a profile for spend, booking history, membership, private staff notes and a one-tap block for repeat no-shows. You see your regulars, your top spenders and your problem accounts, not just a list of emails.

app.rocketcourt.app/admin/members
Members CRM: a searchable member list beside an open profile with spend, booking history, membership and staff notes.

Check-in & QR codes

Scan them in. Cut the no-shows.

Every confirmed booking carries a unique QR door code. Scan it at the door, or type the short code, and the player is checked in automatically. See who's arrived, who hasn't, and your live check-in rate for the day.

  • QR door code on every confirmed booking
  • Scan or key a code to check players in
  • Live arrivals: not-in-yet vs checked-in at a glance
  • Fewer no-shows: a clear record of who turned up
Check-in on mobile: scan a booking's QR door code or enter a code, with a live list of today's players showing who has and hasn't arrived.

Memberships

Turn regulars into recurring revenue.

Define tiers with a monthly price, a booking-window perk and a discount. Members subscribe from their own account, and you see live counts or comp a membership in a click.

  • Recurring billing via Stripe subscriptions
  • Tier perks: % off bookings and an extended booking window
  • Live member counts per tier, with one-tap comp
app.rocketcourt.app/admin/memberships
Memberships: recurring tiers with monthly price, member counts, booking discount and active status.

Payments & refunds

Every payment, into your own Stripe.

You're the merchant of record, so money lands in your account on your own schedule, and RocketCourt never holds your funds. Refunds are one click, full or partial, and the slot frees up automatically.

  • Paid into your own Stripe: you're the merchant of record
  • One-click refunds, full or partial, slot auto-freed
  • Taken, refunded & net totals at a glance
app.rocketcourt.app/admin/payments
Payments: recent card transactions with taken, refunded and net totals, and a one-click refund per booking.

Reports

Know exactly what your courts earn.

Pick a date range and see net revenue after refunds, paid bookings, cancellations, revenue by court, your top members and your busiest hours. Export the lot to CSV for your accountant.

  • Net revenue, after refunds, automatically
  • Revenue by court & top members
  • Peak-times heat by hour
  • One-click CSV export
app.rocketcourt.app/admin/reports
Reports: net revenue after refunds, revenue trend, revenue by court, top members and busiest hours, with CSV export.

Website editor

Edit your public site with a live preview.

Your branded landing page, hero, photo gallery, amenities, map, a coaching/info section, pricing strip and membership cards, all editable from a simple form, with the real site previewing live beside it. Blank fields fall back to smart defaults.

app.rocketcourt.app/admin/settings
Website editor: edit your branded landing page (hero, gallery, amenities, map) with a live preview beside the form.

Staff & audit log

A team you can trust, on the record.

Add staff with owner or staff roles, owners see billing, payments and settings; staff get the day-to-day. Every sensitive action (refunds, pricing changes, member blocks) is written to an append-only audit log with who did it and from where, so a disputed refund or price change is never your word against theirs.

  • Owner / staff roles: staff never see billing or payouts
  • Append-only audit trail: actor + IP, never editable
app.rocketcourt.app/admin/audit
Audit log: an append-only trail of sensitive actions (refunds, pricing changes, member blocks) with who did it and when.

The full toolkit

Fifteen screens that run a club.

From the Today board to the audit log, plus the foundations underneath: billing, staff roles and multi-venue.

◳ Day-to-day

Run the floor

  • Today: KPIs, conversion, arrivals, occupancy chart
  • Calendar: drag-create grid + maintenance blocks
  • Bookings: list, manual walk-in/phone bookings
  • Courts: indoor/outdoor, open hours
  • Waitlist: soonest-first, auto-notify on free-up
◇ Money & people

Grow the business

  • Pricing: base + peak/off-peak time-band rules
  • Promos: percent/fixed, capped, expiring
  • Add-ons: racket hire, balls, ball machine
  • Memberships: recurring Stripe subscriptions
  • Members CRM · Payments · Reports + CSV
◈ Brand & control

Own the platform

  • Settings: branding, custom domain, hours
  • Website editor with live preview
  • Staff: owner / staff roles
  • Audit log: append-only action trail
  • Stripe Connect, platform billing & multi-venue console

Ready when you are

Open your console in minutes.
No commission, ever.

Build your branded booking site, connect Stripe and open your courts the same day, no demo, no sales call.

Start your free trial →
NO CARD REQUIRED · NO CONTRACT · CANCEL ANYTIME