Feb 25, 2026
v2.7
Introducing Labels:
Admins can now add labels to Court Bookings, Recurring Bookings, Open Matches, Events, Trainings, Tournaments, and Memberships.

These labels will later be used in reporting and data listings within the respective modules.
Private Open Match:
Players can now create private open matches.

The booker can add individual players to the private match access list.

Players can also create custom groups of players in the groups section in settings and add them to the private match access list.

Phone verification:
Phone verification via WhatsApp has been added to verify user accounts during registration.
This ensures that only genuine players are registered with the club and helps prevent fake or duplicate accounts.
Ratings filter in Open Matches:
A rating filter has been added to the Open Matches listing.
Players can enter their desired rating and view only the matches that match the selected rating criteria.
Waiting list in Tournaments:
Waiting list players are now displayed within tournaments.
Admins can configure in the tournament details whether the waiting list should be visible or hidden.
Email Notifications Settings for Admins:
A Notification Settings tab has been added to the Admin Details view.

Specific email notifications can now be enabled or disabled individually for each admin.
Memberships visibility:
A club page visibility feature has been added to Memberships, allowing admins to show or hide public memberships on the player side.
Each pricing plan within a membership can now be enabled or disabled at any time to control its visibility on the player side.

Hours limits in Membership Bookings Discounts:
Active, Daily, Weekly, Monthly, and Yearly limits can now also be configured based on the number of hours.
In addition to limits on the number of bookings, admins can now apply discount limits based on the number of booking hours.

Custom refund on recurring cancellation:
Admins can now define a custom refund amount when cancelling a recurring booking.

Edit bookings in Events, Trainings, Tournaments:
Single bookings within an Event, Training, or Tournament can now be updated to a different date, time and court.
This allows admins to modify individual reservations without affecting the entire activity, providing greater flexibility when handling reschedules or court changes.
Registration deadline in events:
A registration deadline has now been added to Events.
When the registration deadline is enabled, players will not be able to register once the deadline has passed.
Tournament type for king of court:
A new tournament type, “King of Court,” has been added to Tournaments.
In this format, predefined match configuration has been removed, allowing admins to conduct the tournament freely according to their own structure and on-court format.
Open match email/push notifications:
New email and push notifications have been added for Open Matches.
“A player has joined the open match” and “All players have joined the open match.”
Players can enable or disable these notifications from their Notification Preferences in settings.

Trainings and Private Lessons:
A Payment Status column has been added to the Private Lessons records view.
A Trainer Weekly Schedule has been added within the Trainer detail view.
An auto-cancel training policy has been introduced to automatically cancel trainings if the minimum number of participants is not reached before the registration deadline.
A “Notify Customer” option has been added when an admin schedules, cancels, or reschedules a session of a private lesson.
My Bookings:
An Activity Type Filter has been added to the My Bookings section on the player side.
An Unfilled Status indicator has been added for Open Matches in My Bookings, highlighting when all slots in a match have not yet been filled.

Other Updates:
An Unpaid Revenue Per Day report has been added to the Reports section, which gives the daily breakdown of unpaid revenue.

A Score Pending status for Open Matches has been added in the All Activities section, enabling players to identify matches where the score still needs to be added.
Minor enhancements and bug fixes have been implemented to improve overall platform performance, stability, and responsiveness.
Dec 22, 2025
v2.6.4
🎁 New Feature: Wallet Gifting for Players
Players can now receive wallet top-ups as gifts from friends and family
From the Wallet, players tap Get Gift to generate a private, shareable link
Players can share this link directly or send an email invite to friends and family
Gift recipients open the link, enter their name, select an amount, and add a personal message
The gifted amount is credited directly to the player’s wallet and can be used for bookings and purchases at your club
No action is required from the club admin — the process is fully self-service for players and gift senders



Dec 12, 2025
v2.6.3
Update Profile and Reset Password Notification:
Admins can now send Update Profile email notifications to players directly from the Customers section. This email takes the player to the Profile Update screen.

Admins can also send Reset Password email notifications from the Customers section, allowing players to securely reset their password through the Reset Password screen.
Show Waiting List on Event and Trainings Public Page:
A new setting has been added in the creation forms of Events and Trainings.
Admins can now enable or disable the display of Waiting List players on the public page of the respective activity.

When enabled, the Waiting List for that activity will be shown publicly, allowing players to see the current Waiting List for the event or training.

Discount Codes for Events, Trainings, Private Lessons, Tournaments:
Discount codes can now be applied to Events, Trainings, Private Lessons, and Tournaments.

Players can use the configured discount codes during registration to receive the respective discounts on these activities.
Revenue Section in Charts:
A new Revenue section has been added under Charts to provide a centralized view of all revenue-related reports and visualisations.

Revenue by Invoice and Counter Report:
A new Revenue by Invoice and Counter report has been added.

This report provides a daily breakdown of revenue collected through Counter payments and Invoice payments.
Unpaid Amounts Per Activity Report:
An Unpaid Amounts Per Activity report has been introduced to give admins a clear overview of all pending payments for unpaid reservations across different activities.

Activity Type Breakdown in Revenue Report
The Revenue report now includes a breakdown by activity type, allowing admins to see revenue contributions for each specific activity i.e. Reservations, Events, Trainings etc.

Other Updates:
Availability filter added to the Trainings listing page, allowing players to quickly find trainings with open registration slots.

Email notification added for admins when a player purchases a membership that requires verification.
Add to Calendar option added for bookings through downloadable ICS calendar files.

Minor enhancements and bug fixes improve platform performance, stability, and responsiveness.
Nov 27, 2025
v2.6.2
Book Ahead Limit Per Sport:
A new policy setting has been added allowing clubs to define separate book ahead limits for each sport.

This provides flexible control over how far in advance players can book per sport.
Default Booking Duration Per Sport:
Admins can now configure a default booking duration (e.g., 60/90/120 minutes) for each sport.

The selected default duration is automatically pre-selected on the club’s booking screen based on the saved policy.

Cancel Booking after Cancellation Time:
A new policy option now allows players to cancel a booking even after the cancellation time has passed.

If enabled, players can cancel but will not receive a refund for late cancellations.
Trainers Access to Events/Tournaments:
Trainers and Trainer Admins now have access to the details of their associated Events and Tournaments.

They can open these directly from the Schedule or via the Events/Tournaments modules in the main navigation.


Recurring bookings Cancellation Policy:
A separate policy has been added for Recurring Booking Cancellations.

When enabled, players can cancel individual reservations within their recurring bookings from the club page.

Payment Gateway Fee in Finances View:
A new Payment Gateway Fee column has been added to the Finances grid.
Admins can view the exact fee deducted by the payment gateway and click on the value to see detailed breakdowns.

Creation/Cancellation info in Events and Trainings:
Creation and cancellation information for individual bookings is now displayed directly inside the booking details pop-up in Events and Trainings.

Other Updates:
Payment status added to the Private Lesson pop-up and detail view in admin application.


Minor enhancements and bug fixes improve platform performance, stability, and responsiveness.
Nov 20, 2025
v2.6.1
Show Participants on Events, Trainings, Tournaments Public Page:
A new setting added in Events, Trainings and Tournaments.
Admin can set Enable/Disable the Display of Participants of Events, Trainings and Tournaments on the public page of the respective activity.

The participants if the activity will be displayed on the public page and other players will be able to see the participants joining the activity.

Other Updates:
Minor enhancements and bug fixes improve platform performance, stability, and responsiveness.
Nov 13, 2025
v2.6
Block Users With Pending Payments:
A new policy has been added in Settings to automatically deduct pending booking payments from players’ wallets.

Admins can also enable a policy to block players based on pending amount in wallet balance.
Player with pending wallet balance will not be able to book courts or register for any activities, including events, trainings, and more.

To continue booking, the player must top up their wallet with the pending amount.
Training Invitation with Custom Price:
Added an option for admins to send training invitations to players with a custom registration price set specifically for the invited player.

The invited player will pay the custom registration price defined by the admin in the invitation.
Active Player Per Play Date Report:
An Active Players per Play Date report has been added, providing a daily breakdown of how many players visited the club on each specific day.

Player counts can be filtered by Activity using Type filter, allowing clubs to view all Active players within the selected activity.
Open Matches:
Creation and cancellation details have been added to the Open Matches detail view on the admin side.

Admins can now see who created a match and the exact date and time it was created.
For cancelled matches, admins can also view who cancelled the match along with the cancellation date and time.
Waiting List in Events and Trainings:
An option has been added for admins to place players on the waiting list for an event or training when all available slots are full.

Players on the waiting list will receive an email notification as soon as a slot becomes available.
Players can also join the waiting list directly from the player side for sold out trainings and events.

Other Updates:
Added Share button to Events and Trainings pages, so that players can share the details of an event or a training with other players via Whatsapp and other methods along with brief information.

Minor enhancements and bug fixes improve platform performance, stability, and responsiveness.
Nov 5, 2025
v2.5
Book Ahead Limit Per Sport:
A new policy setting has been added allowing clubs to define separate book ahead limits for each sport.

This provides flexible control over how far in advance players can book per sport.
Default Booking Duration Per Sport:
Admins can now configure a default booking duration (e.g., 60/90/120 minutes) for each sport.

The selected default duration is automatically pre-selected on the club’s booking screen based on the saved policy.

Cancel Booking after Cancellation Time:
A new policy option now allows players to cancel a booking even after the cancellation time has passed.

If enabled, players can cancel but will not receive a refund for late cancellations.
Trainers Access to Events/Tournaments:
Trainers and Trainer Admins now have access to the details of their associated Events and Tournaments.

They can open these directly from the Schedule or via the Events/Tournaments modules in the main navigation.


Recurring bookings Cancellation Policy:
A separate policy has been added for Recurring Booking Cancellations.

When enabled, players can cancel individual reservations within their recurring bookings from the club page.

Payment Gateway Fee in Finances View:
A new Payment Gateway Fee column has been added to the Finances grid.
Admins can view the exact fee deducted by the payment gateway and click on the value to see detailed breakdowns.

Creation/Cancellation info in Events and Trainings:
Creation and cancellation information for individual bookings is now displayed directly inside the booking details pop-up in Events and Trainings.

Other Updates:
Payment status added to the Private Lesson pop-up and detail view in admin application.


Minor enhancements and bug fixes improve platform performance, stability, and responsiveness.
Oct 21, 2025
v2.1
Recurring Bookings
Notify Customer option added when a recurring booking is marked as paid, allowing admins to choose whether to send a payment confirmation email to the customer.

Cancellation details (Cancelled by and Cancelled on) are now displayed when an individual reservation within a recurring booking is cancelled.

Download Receipt feature added, allowing players to download the payment receipt for a recurring booking directly from the recurring booking details view.

Trainings
Date and time updates are now allowed for Fixed Trainings even when the training is open and players are already registered.
Club Staff (View Only) Role
New role: Club Staff (View Only) added.
This role has view-only access to the following sections: Schedule, Bookings, Recurring Bookings, Events, Trainings, Tournaments, Wallets, and Club Settings.
The role cannot access Memberships, Finances, Customers, Reports, or Company Settings.
Wallets
Activity ID column added to the wallet transactions grid view, allowing admins to easily identify the purpose of each transaction.

The Activity ID is clickable and opens the respective activity’s detail view for quick access.
Email Notifications
Court booking email templates updated to the new design, featuring improved club branding, layout, and color scheme.
Other Updates:
Club Staff access updated — club staff can now verify customers in the Memberships module.
Minor enhancements and bug fixes implemented to improve overall platform performance, stability, and responsiveness.
Oct 2, 2025
v2.0
Ability to Create Bulk Bookings
Admin can create multiple court bookings at once using bulk creation, with similar participants and properties.

Customer details can be accessed directly from the booking detail by clicking the customer name.
New Recurring Creation Tool
New recurrence UI added to the recurring booking form for better control over booking repetition patterns.

Scheduler Updates
Booking tooltip on the court schedule now shows billing and participant details.

Billing details added to the private lesson pop-up accessed from the schedular.
Create an Open Match directly from the Court Schedule by clicking an available slot.

Create Private Lessons from Admin
Create a single-session private lesson directly from the Court Schedule by clicking an available slot.

Bulk Trainings Creation
Admin can create multiple individual Trainings at once using bulk creation, with similar price and properties.
Add rating range restrictions to Trainings to allow only players with specific ratings to register.
Associate multiple trainers with a Training.
New recurrence UI added to the training form for better control over training session repetition.
Bulk Event Creation and New Updates
Admin can create multiple individual Events at once using bulk creation, with similar price and properties.
Add rating range restrictions to Events to allow only players with specific ratings to register.
Associate multiple trainers or organizers with an Event as organizers.
New recurrence UI added to the event form for better control over event repetition.
Tournaments
Associate multiple trainers or organizers with a Tournament as organizers.
Sep 17, 2025
v1.6.3
Home/Schedule
Quick Actions button added in the main navigation for admins to quickly access frequently used actions.

Trainings/Private Lessons
Email notification added for customers when a private lesson session is marked as completed by the Trainer or Admin.
Billing details have been added to the private lesson pop-up opened from the schedular.

Upcoming Session Date added to the Private lessons grid view.

Memberships
Membership discount percentages can be added up to two decimal places.
Open Matches
Court booking for open match can now be created by admin while creating the open match and also from Open match details view of an existing match.

Other Updates:
Privacy Permissions pop-up added on user sign up/First login.
Entering the Phone number is now mandatory for customer to register account.
Cancelled Date and Cancelled by added to booking details of all types of bookings.

Minor enhancements and bug fixes have been implemented to improve overall performance, stability, and responsiveness of the platform.