Club operating system

Run bookings, payments,
and member access
under your own club brand.

Lobby is operator-owned software for sports clubs that are tired of running bookings across WhatsApp, spreadsheets, and a tool their members do not love.

book.club.example/admin/schedule

Schedule

Saturday

5 courts12 bookingsLive
Hour

Court 01

Padel · indoor

Court 02

Padel · indoor

Court 03

Padel · outdoor

Court 04

Padel · outdoor

Court 05

Singles

17:00
17:30
18:00
18:30
19:00
19:30
20:00
20:30

Open play

Beginner social

17:00 — 18:30 · 4/4

Reservation

F. Langworth +3

Lesson

Coach Madison

20:00 — 21:00

Block

Maintenance

League match

Marchand vs Veiga

17:30 — 20:00 · Ladder R3

Free · €30/h

Reservation

A. Iliescu +1

17:00 — 19:00

Holding · 90s

New booking

Reservation

Open play

Intermediate

18:30 — 20:00 · 3/4

Free

Clinic

Net positioning

17:30 — 20:00 · 6/8

Reservation

N. Hein

Commercial posture

Built for clubs that want control, not a marketplace dependency.

0%

Lobby booking cut

30 days

Pilot before a paid rollout

Stripe

Payments in Stripe-supported markets

The Saturday morning test

The desk is busy.
The schedule
still has to be true.

Conflict check

The slot is held before payment.

Lobby writes the hold against the court calendar before checkout starts, so two members cannot buy the same slot.

Payment state

Paid, pending, refunded, visible.

Staff see Stripe status beside the booking, with payment links and refunds kept in the same operational record.

Member lookup

The front desk has context.

Membership status, notes, booking history, and class attendance sit beside the booking, not in a separate spreadsheet.

Reminder path

Members get the right nudge.

Transactional email covers confirmations, changes, cancellations, and payment links under the club workflow.

Product surfaces

One source of truth
for the booking desk.

The proof is the workflow: schedule, member, payment, and report state stay connected.

book.club.example/admin/schedule
Hour

Court 01

Padel · indoor

Court 02

Padel · indoor

Court 03

Padel · outdoor

Court 04

Padel · outdoor

17:00
17:30
18:00
18:30
19:00
19:30
20:00
20:30

Open play

Beginner social

17:00 — 18:30 · 4/4

Reservation

F. Langworth +3

Lesson

Coach Madison

20:00 — 21:00

Block

Maintenance

League match

Marchand vs Veiga

17:30 — 20:00 · Ladder R3

Free · €30/h

Reservation

A. Iliescu +1

17:00 — 19:00

Holding · 90s

New booking

Reservation

Open play

Intermediate

18:30 — 20:00 · 3/4

  • OKCourt bookings with write-time conflict checks
  • OKClasses, memberships, and recurring bookings
  • OKStripe payment links, refunds, and reconciliation
  • OKReports for occupancy, revenue, and member activity
  • OKWhite-label domains for club-owned booking
  • OKCSV import for schedules, members, and booking history

Member-facing booking

Your domain.
Your member data.

Members book on a club-owned URL. Lobby supplies the operating layer; the relationship stays between the club and its members.

Your club

Book Saturday

Court 01

18:00 to 19:30

Court 03

18:00 to 19:30

Class court

19:00 class

MOMarta OlaruPlanAnnual · PadelRenews12 May 27ACTIVE
LRLucas RibasPlanMonthly · AllRenews02 Jun 26ACTIVE
EPElena PopaPlanDrop-in · 10×Renews7 leftRENEW
NHNiko HeinPlanAnnual · TennisRenewsPausedPAUSED
SVSara VeigaPlanAnnual · AllRenews28 Apr 27ACTIVE

Recent payments

€45.00Court 02 · 90 min · Sat 17 May 18:30Visa •••• 4242PAID
€32.00Class · Net positioning · MadisonBancontactPAID
€90.00Membership · Pro monthly · M. VeigaSEPA · iDEALPAID
−€45.00Refund · Court 04 · cancelled in timeVisa •••• 8821REFUND

Next payout

€2 184.00

Mon 19 May · SEPA

Processor fees

Stripe

Set by Stripe · Lobby never touches them

Lobby cut

€0.00

No booking percentage. Ever.

Migration story

Move without
losing the schedule.

The pilot starts with exports, a staging import, staff verification, and a planned cutover. Named proof is published only after a real operator approves it.

book.club.example/admin/import

Import preview

Demo Club · dry run

All checks pass12s
Source fieldTarget fieldRowsStatus
Playtomic.memberslobby.users1 842✓ ok
Playtomic.bookingslobby.bookings18 204 / 24 mo✓ ok
Playtomic.membershipslobby.clients412✓ ok
Playtomic.couponslobby.coupons38✓ ok
Stripe.customer_idspreserved1 842✓ ok
Stripe.past_payoutsreference-onlyread-only
20 496 rows mapped · 0 conflicts · 0 droppedrun.id · mg-2026-04812

Trust posture

Stripe markets,
EU trust packet.

Payments

Stripe-supported markets

Hosting

EU region

Privacy

GDPR and DPA on request

Proof policy

No fake traction

Lobby does not claim to be a marketplace, a demand engine, or a finished procurement badge collection. It is software with a clear data flow and a contractable operating model.

Pilot offer

Try it against
your real week.

30-day pilot

Use your schedule, import sample data, and test staff workflows before committing.

No booking cut

Lobby invoices software. Your members pay your club through Stripe.

Clear limits

No marketplace demand, no fake club quotes, no unsupported traction claims.

Next step

Bring one messy week.
Test it in Lobby.

30-day pilot, no credit card, Stripe-supported markets