Sports club & padel court management system
Your pitches, coaches and member subscriptions, in one schedule.
Players book a pitch by the hour from your online store, members sign up for a set number of sessions, and tournaments sell as tickets, with no scheduling clashes and no commission on your sales.

The challenge
Three problems every club manager knows, and a fix for each.
A pitch booked twice
Bookings by WhatsApp and phone calls, the schedule in a notebook, and two teams showing up for the same hour.
Booking apps that take a cut
A commission on every hour, and your players' data stays with the app, not with you.
Subscriptions in an Excel file
Who paid, how many sessions each member has left, and when their subscription ends, in a file nobody updates.
How it works
How a player's order reaches your club, step by step.
- 1
They pick the activity and pitch
Padel, football or a training session, with the free hours for each pitch.
- 2
Books and pays
With mada or Apple Pay from your online store, or pay on arrival.
- 3
Gets a confirmation and reminder
By WhatsApp, with an Apple Wallet pass showing the booking time.
- 4
They show up and play
The hour is booked in their name so nobody else can take it, and the coach sees the session in the Mahjoz app.
- 5
They subscribe and come back
They buy a membership or session package, and each renewal extends the period and notifies them.
Capabilities
The tools that run your club every day.
Pitches by the hour
Rentals by the hour or day, with no clashes between bookings.
Memberships and packages
A membership with a set number of sessions for a period, with pause and extension.
Tournaments and courses
Event tickets with limited seats, and courses with attendance tracking.
A POS for your club
Sell water and gear at reception, with approved invoices.
Setup and connections
Set up your club before the first booking.
Pitches: rentals or resources
Rent out a pitch by the hour with no clashes, or link it as a resource to a session with a coach. Resources are on Growth and Business.
Coaches and their schedules
Working hours and time off for each coach, plus how many participants they can take at once for group sessions.
Subscription renewal
Renewal extends the period and notifies the member, and payment is collected separately by payment link or on arrival.
Plan
Choose the plan that fits your club.
You can start on Lite to rent out pitches by the hour, with a limited number of pitches. Subscriptions, tournament and course tickets, POS and resources are on Growth and Business, and the number of pitches goes up with each plan.
- Lite
- Growth
- Business
Sports clubs
Questions club owners ask.
How do I stop a pitch being booked twice?
Every pitch is set up as a rental asset or as a resource linked to bookings, so once an hour is booked it no longer shows as available to anyone else.
Can I sell sessions in packages and subscriptions?
Yes. A package is a set of prepaid sessions with usage tracked, and a subscription is a membership with a set number of sessions for a period that can be paused or extended.
Do subscriptions renew and charge automatically?
Renewal extends the subscription period and notifies the member, but payment is collected separately. There's no automatic card charge.
How do I set the number of participants in a group session?
You set how many clients each coach can take at the same time, or sell the session as a ticket with limited seats.
Sell anything.Run everything.Grow every customer.
-
WebsiteFor your customers
-
DashboardFor you
-
Staff appFor your team
-
POSFor your team
-
Customer appFor your customers
See Mahjoz for sports clubs. We'll show you how it works as it would in your business, from the first order to the invoice.
- Free demo
- No commitment
- No commission on your sales
+966 58 150 4066 · info@mahjoz.io