Help Us Make CourtReserve Better! 🗣️
We want to hear from you! Your ideas and feedback drive the continuous improvement of CourtReserve. Submit your ideas here and vote on your favorites to help shape our platform's future. Our product team reviews the idea board and updates our roadmap every 90 days, so your suggestions can directly impact upcoming features.
Thank you for being an essential part of the CourtReserve community!

Discounting

Schedules/Sessions inside of an Event

Event Category needs a way to hard code membership pricing for each creation
We have an "Open Play" at our pickleball club that is categorized as an Event. These are created multiple times per day and every day of the week. When creating each Open Play event, I have to manually put in the Drop-In Price for each event called Open Play. Even though that specific event has the same fee based on membership each time its created.
I would like a way to hard code the membership rates in for this specific event type so that I do not have to go through the mundane task each time of inputting membership fees. Since they are all different, it causes a large room for errors for the individual creating the event.

1 Booking Per Day
Right now, players can reserve a court AND sign up for an event on the same day. We have several thousand members and we want them all a fair chance to play. Some players are playing 4 hours per day because they can sign up for an event i.e. Open Play and reserve a court for play.

Event Cancellation Reason Automatically Goes on Transaction
I was wondering if the event cancellation reason could be attached to the transaction note, so I don't have to go back and forth from a person's event tab and billing tab to figure out why they received a refund.

Early bird registration
As a seasonal club with 2 seasons of members in our DB, we want to a) stay in touch with our previous year's active membership and allow them early bird registration in March. There is no easy way of doing this in CR as all of our memberships are now over and all members in the DB look the same. We need a way to ID them and then offer them a membership before the general public.

Ability to take Donations at time of purchase
When someone is shopping we should have the ability to take solicit a donation amount.
This should be charged along with the event being purchased.
Ideally it would have separate tax rules.
It should be purchasable by anyone who can purchase an event. For instance, the non-member parent of a Junior who is buying lessons or camps.
This is the ideal time to collect donations, when someone is spending, and it's just a matter of adding a little more on top.

Notes/Comment Details to show on Receipts
Point of Sale page has the option to add notes, but these notes do not print on the receipt nor are they viewable later. We need the ability to see the notes.
For example: We use the POS to collect the $32.50 team commitment fee. Since several captains have multiple teams, we use the notes to comment on which team the fee is for, but this does not print on the receipt which is not helpful later when looking up who has paid what.
We also find it's hard the receipt to print.

Clarify reservation cancellation on nonpayment
We require payment for reservations at the time of booking, and it’s mostly working very well for us. We have had a number of auto-cancellations due to non-payment, which has confused our members. I have two suggestions: 1) The red notice is excellent but would even better if more explicit: “Pay within 15 minutes or the reservation will be automatically canceled”, and 2) if auto-cancelled, send a notice to the player saying why.

Recurring Events At Different Times
I have the same event that occurs multiple times per day. I would like a setting that allows me to set recurring events including times. Currently I know only how to set recurrence for multiple days at the same time.

Event Minimum Registration
This is a great feature but would be greatly enhanced if it could be modified.
Basically, I would like the ability to set a minimum and maximum players per court assigned to an event.
If we don't achieve the minimum players per court, the system could flip x number of courts to Reserve.
For example, I have an event with 3 courts. I set the minimum players per court to 4 and maximum to 6.
If the event has 8 to 11 players signed up, the system would release 1 of the 3 courts to Reserve so another group could possibly use the court.
If the event has 4 to 7 players signed up, the system would release 2 of the 3 courts to Reserve.
If the event has 3 or less players signed up, the system would release all of the courts to Reserve.
We would really like this feature because it would help us fill our courts more often without the manual fidgeting with the schedule.

1 credit card only allowed in members payments
If members update their credit card, the system does not automatically delete the old credit card. Then when you process payments, the system tries to charge the old credit card instead of the new credit card. Please fix.

Custom Emails for different Reservations.
It would be great to send custom email messages to different types of reservations. When one of our timeshares books, I would like it to say something versus when a local player books.

Entity (corporate or organization) Program Discount
Implement a system that allows an Entity (corporate or organization) to be associated with member accounts. When a member is linked to this entity, they would automatically receive a predetermined discount on their monthly dues.
For example, if an entity such as “Test One,” is set up with a 10% discount, members linked to that entity would pay $90 instead of the standard $100 monthly dues. If the member is removed from the corporate account, the code is deactivated, or the discount changes, their discount would be revoked to the standard rate or changed.
This approach ensures seamless administration of corporate accounts while offering members tailored discounts tied directly to their corporate affiliation.

return/refund individual POS/retail item in multiple item purchase
the ability to choose which items from a retail/Pro-Shop purchase a customer is wanting to return/refund.... it is all or nothing right now.

Event booking system for deposits, communication
An event management system for clients booking private events. Similar to a Tripleseat in functionality. Manage leads, communication with clients, and ability to request/accept deposits.

Display balance owing on mobile app homepage
Please make it so if a customer has an unpaid balance it is displayed on the mobile app homepage.
Currently they have to navigate to More | Billing | Transactions to see this information and most customers don't do this.
Would far to prefer to have this the first information they see when the open the app to encourage prompt payments.
Maybe at least have setting for it like you do for the current weather.

It would be very helpful if the Hours of Operations had more time options since we open from 8-12 and 5pm-8pm
We are a seasonal facility and have different hours. It would be helpful if you added more hour options
For example. 8am-12pm and 5pm-8pm

Merging Punch Passs Packages
Some members have packages with only .5 punches left in a package and CR does not auto pull from that package to use it up... the system makes you use a package with the full punches needed to pay for reservation. It would be great it CR would allow for ALL punches on a package to be utilized or the option to "Merge" punch packages so that we do not have to manually pull .5 from one package and then the rest of the punches from another package

Primetime Capability Enhancement to Support Multiple Sports with different Time Restrictions
Primetime restriction functionality includes options to select multiple by time intervals & courts on the Prime time settings page.
However the Prime time restrictions are applied by reservation type. This means that when selecting the reservation type option “Prevent Reservations During Prime Time” the restriction is applied to all primetime interval & all eligible primetime courts. This is not always desirable
Here is an Example:
Club Primetime Restrictions
- Mondays
- 8:30 – 11:30. No pickleball singles
- Tuesdays
- 8:30 -11am. No pickleball singles
- 5-8pm no tennis singles
Primetime restricts reservation type “PB singles” on Monday & Tuesday from 8:30 – 11:30am (good) but also restricts PB singles on Tuesday from 5-8pm (not good).
Enhancement:
Add the option to add specific reservation type(s) and restricted courts to each Primetime Interval

"Prevent charging to account if member doesn't have a payment profile" for the POS system
Add a setting to "Prevent charging to account if member doesn't have a payment profile" for the POS system. We have trained our employees pretty well to avoid this, but we still have instances where an employee will charge something to a Visitor account that doesn't have a credit card on file. It would be great to have a setting to avoid this.

Insight into Email Data
The updated email features are fantastic, but the one thing that our current email service provides is insight into how many email we sent got opened. We don't really care who opens them, but just having a percentage or a number overall would be extremely helpful for seeing if our emails are effective or not. Thanks.

Invoice to show credit applied
When I rerun invoice for our league teams, the court price shown is the adjusted price, it does not show why it's less and causes a lot of headache from both sides trying to figure out why. Can I request that details be added?
For example, a team had a $78 credit from the previous year. When I billed their court usage for September, one of the courts was missing and one was showing half the price. Nothing on the invoice showed the credit was applied. It was only through research that we could determine what happened.

Multiple Event Templates
Creating event schedules takes time and we are currently only allowed one event template. It would be handy to be allowed multiple event templates that allows us to have difference scenarios covered so we don't have to keep modifying things from our default.
This would allow us to have special event templates, level play templates, social templates etc. Ideally, they are named just like we name an event. When creating a new event, the system could give us a popup that asks which template we would like to start from.

Custom Scheduler exception time/Date range.
It would be nice to be able to except dates or times for a specific court in a custom scheduler, ie, the power is out on a specific court for a day.

Add ability to sort the landing page of POS to have your most frequently purchased items appear first so you don't have to always go to the category list. Eliminates this step and allows users to quickly process sales.

Events - Restrict to so many of male and female
So when having a mixed doubles event it would be helpful to be able to restrict to the first (numbered) so many males and females and then when assigning to the court be able to see this so you can pair up teams. This idea was requested by La Jolla - Conan

Sub Admin Privilege's Should Be Event Type Specific
ALL sub-admins can create any Event Type. This is problematic. Each sub admin's privilege's should be Event Type specific, similar to how Instructor's Lesson Types are. Not all Instructors do each type of Lessons. As we have a number of Event sub admins, not all Event sub admins should be able to create all Event Types. We should be able to have each sub admin only create the Event Types we want them to create.

Assign an existing member to be a coordinator
Our club is run by volunteers who are already members. I'd like to be able to assign the coordinator role to an existing member, rather than have to create a new user for them.

Make LEAGUES visible on member portal
We are loving the CR Leagues application. Please make the leagues visible, as any event would be, on the calendar as well as on the court scheduler. The visibility of any event, even if it's full (especially if it's full!), has a significant impact on future interest and registrations. Thanks!

Limit reservation number by reservation type
We wish to limit the number of reservations for a specific reservation type. ie, 1 reservation to play tennis, 1 reservation to use a ball machine on specific courts.

require payment for split fees
If players split fees require a payment before the reservation is confirmed

limit number of adults in a family membership
It would be great to be able to limit the number of adults that can be part of a Family membership. We'd like to be able to limit a Family membership to 2 adults - without a limit to the number of children.

automatically refunding canceled booking
it looks like if someone pays for a booking, and then they cancel, there is no way for the CR system to automatically refund them or automatically credit their account. so, that has to be done manually. this process could be automated: I would like the choice of being able to issue credit card refund or just crediting their account.

Prevent sandwich times exluding beginning of day
Prevent sandwich times with ability to exempt the opening hour/beginning of the day. For example, club opens at 6am but lots of patrons like to come at 6:30am. Currently it's all or nothing and this prevents many people from booking. If opening time moves to 6:30am, this prevents the 7am patrons from booking.
Customer support service by UserEcho