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. 


The Process

To ensure that everyone understands the process the Product Team follows when reviewing/addressing submitted ideas, below is a breakdown of statuses:

  • Unmarked: This is the initial status when an idea is submitted. The Product Team will review all submitted ideas to determine how best to move forward.
  • Internal Review: The Product Team will review the submitted idea to determine scope of the request. A Product Owner (PO) may reach out to you for more detail.
  • Not Planned: If the Product Team determines that the idea is not valid or is not something that aligns with Product goals, the idea will be declined/marked as not planned.
  • Waiting on Votes: After the Product Team decides to move forward with an idea, this status will be set to allow time for others to vote on the idea. Ideas will be kept in this status for 90 days, as this will allow for enough time to garner votes and for the Product Team to better understand priority based on the number of votes received. 
  • Accepted for Future Development: Once the idea has been reviewed, discussed with the submitter (as needed), and prioritized by a PO, the idea will be accepted for development in an upcoming sprint. The timeframe for development will be determined based on other existing priorities/team capacity.
  • In Progress: When the idea has been estimated, the idea is considered in progress.
  • Beta: If the idea requires a beta testing period, this status will be set. This remains the status until Beta testing is completed.
  • Completed: Once the idea is released to Production, the idea is considered completed.

Throughout the process outlined above, POs will provide updates to keep you in the loop.

Thank you for being an essential part of the CourtReserve community!

0
Accepted for Future Development

Attendance Report

Sarah Boone 2 years ago in Reports / Event Reports • updated by Tim Owens 1 year ago • 2

+5
Accepted for Future Development

kiosk repeated checkin behaviour

Club Admin2 5 years ago in Attendance / Check-in / Kiosk • updated by Tim Owens 2 years ago • 3

When a player scans their QR more than once, they should be shown their courts/events etc, again, instead of "Items to check-in not found". This might happen if a player wants to reconfirm which court/event they are booked in for.

+5
Waiting on Votes

Split the option to add vs delete family members

CRBooking Support 5 years ago in Player Management • updated 2 years ago • 2

We would like people to be able to ADD members to their family but not DELETE them since we are having people accidentally deleting members.  Could these be two separate options?  Currently the option is to add/delete members or not.

+5
Waiting on Votes

Report or filter feature on existing reports for the signed W & R

Debra Russell 5 years ago in Waivers / Membership Agreements (add-on) • updated by Susan Garzoni 2 years ago • 5

It would be great to add to the waiver report a filter that shows students with an unsigned waiver.  As of now, the waiver report is only showing those who signed. 

and, OR add a field option to the reports such as the EVENTS events and the ATTENDANCE  reports have a field that will give us a list of those you signed and those who are unassigned.  THe best place would be on the attendance report for sure.

Thank you

+5
Waiting on Votes

Notification to members who expire after X days

Club Admin2 5 years ago in Memberships • updated by Tim Owens 5 years ago • 2

The system should send a notification to members who have a membership plan that "Expires After X Days".

We should be able to configure the number of days before the expiration that the notification is sent, and ideally the member should be informed when they try to login to the members portal, or use the mobile app, that their membership is now inactive (this does display when they try to make a booking but not before). The format and content of this notification email should be configurable like the other notifications.

+4

Allow Online Payment via Paynow (Stripe) for Singapore Customers

May I know if there is a possibility to allow online payment via PayNow (Stripe) in Court Reserve, as I've checked that its available in Stripe. Link is below.

https://docs.stripe.com/payments/paynow

This is a popular Payment mode in Singapore and it has lower fees as well.

+4

Closure Partial Refunds

Martina Kemp 4 months ago in Reservations • updated 4 months ago • 2

CLOSURE: Create partial refunds from the time the closure is made. For example, if a player books a court for 2 hours 6-8pm and it starts raining at 7pm, the player should get refund for 1 hour only because they used one hour. Currently it cancels the entire booking and gives them refund for 2 hours.

+4

Total Account Credits Outstanding

Guy Man 4 months ago in Transactions/Financials • updated by Max Ireland 4 months ago • 1

It would be great if we were easily able to see how many account credits were in the system as a whole outstanding.  Similar to a company issuing gift cards, an account credit is a liability.  Would love to be able to easily account for it as unearned revenue in my books.

Specifically, credits from payments that were previously made (and collected), but bookings were subsequently cancelled and a credit issued. 

+4

add the ability for .25 increments in skill level

WKPC Council 6 months ago in Events / Programming • updated by Irma Milsom 6 months ago • 1

Right now the CR skill levels increase in .5 increments. There is a big difference between a 3.5 and a 4.0 player so it would be great if there was a 3.75 skill level native to the CR system. Yes we can add that functionality but when you display an event CR lists the skills out of chronological order (assuming it lists the native skill levels first and then the club initiated ones later). The results is a confusing jumble

Image 546

+4

Email templates for different type of programs

Martina Kemp 8 months ago in Email Builder • 0

Email Templates for different programs. If we cancel ,for example, a junior practice, it would be easier if we could choose from a template library oppose to creating a new email every time by a different person. 

+4
Waiting on Votes

Add a waitlist feature to sessions within a league.

Lena Lyons 12 months ago in Leagues • updated by Scott Doyley 10 months ago • 1

In order to get a full session for a league, the league will have the ability to have more than the capacity per session. People routinely will opt out of a session so we would like to have a waitlist by session so that those on the waitlist have the option of filling the open slot.

+4
Accepted for Future Development

Allowing unregistered users to join a membership waitlist

Mike Fox 1 year ago in Memberships • updated by Kevin Tam 6 months ago • 2

We have set up a membership waitlist as we are at capacity.  We want to allow interested folks to join the waitlist as some members leave every month.  Our website shows our membership types to interested non-members.   If they click to register it and aren't logged in to an active account they get a message that no spaces are available and NOT given the opportunity to join the waitlist - we could require them to create an account after expressing interest in joining the waitlist if that showed as an option.  We need non - member vistiors to tell us that they want to be on the waitlist and be able to put themselves on it without expecting them to figure out they need to creeate and account and be logged in.

+4

Leagues - some items to add & fix

Shelly Duncan 1 year ago in Leagues • updated by Lance Reinsma 12 months ago • 1

Court Reserve – Leagues

We have been using the LEAGUE Add-on for two months now. Here are some of our feedback comments:

  1. Need the ability to “SUB” in a player. Once the Game Day has started if any player needs to stop playing (heat, injury, called for family emergency, etc) then we would like the option to “SUB” in a replacement player. Typically our replacement player is a Staff member to keep the play going.
  1. Widgets (Events Calendar) do not show LEAGUES. We use the widget for the calendar on our website and the leagues are not visible. This is unfortunate as we are paying an additional fee for this feature and we want to market leagues on our website. Please fix this.
  1. Assigning 4 or 5 players to a court for a GAME DAY works for many numbers of players EXCEPT when the total of players equals 6, 7, and 11. There is no combination of 4 or 5 that works. We need to be able to see the OPT-IN date/time for each player so we can figure out who the “last” player is that signed up IF we have to ask them to “OPT-OUT” for that GAME DAY. Of course we work really hard to get an additional player to avoid the “6,7, 11 combo”.
  1. We run our own leagues with formats that COURT RESERVE League Option does not support at this time (such as Mixed Doubles). I would like to be able to add our league information (a link to the player stats for example) to the LEAGUE Menu item on the Portal webpage. Currently I have to create a separate menu item also called “Leagues”.
+4

Leagues - Inactive Players

John Pihl 1 year ago in Leagues • updated by Shelly Duncan 1 year ago • 1

Add an option in leagues for inactive players to automatically moved them down 1 spot every game day they don't play.

+4
Waiting on Votes

POS export

Jackie Byerley 1 year ago in Point of Sale / Inventory Management • updated by Josh Weese 11 months ago • 1

To be able to export an item category  item that would include the short name, otherwise what is the purpose for short name??

+4

Awkward membership cancellation

Fred Lybbert 1 year ago in Memberships • 0

Cancelling a membership in CR can be very awkward and irksome. We've experienced multiple instances of a member's credit card being charged when their membership was set to cancel. This is a key piece of functionality that could be and should be addressed in a much better way. For example, CR should provide a membership cancel option that does not depend on guessing or determining the "right" cancellation date--it simply assures that membership doesn't renew, period. In addition, allow for a "Cancel after this date" kind of option...but make the simplest case ("Do not renew") easy to accomplish e.g. a simple "Do not renew" toggle that removes all date dependencies.

+4
Accepted for Future Development

Customize what columns can be seen on the Event Registrant lists

Mark Ritter 1 year ago in Events / Programming • updated by Jared Wiese 10 months ago • 6 • 4 duplicates

Allow an admin to choose what columns can be seen when viewing a registrant list (custom rating, DUPR ratings, etc.)

Tagged for Prioritization
+4
Waiting on Votes

Register As Individual To Team Event

TJ Baumgardner 1 year ago in Events / Programming / Team/Partner Events • updated by Kim Lehman (Product Owner) 12 months ago • 1

Pleas add functionality allowing individuals to register for a team event in the hopes of an admin pairing them to another individual registrant.

+4

Flex League - add waitlist option for each game day

Steton Brewer 1 year ago in Leagues • updated by Lori D'Antonio 1 year ago • 1

people don't want to have to check back to see if anyone has opted out, so would be great to have a waitlist for the game day that automatically add them

+4
Accepted for Future Development

Ability to pick guest responsibility/ownership in public court booking interface

Irina Zhankov 1 year ago in Reservations • updated by Josh Weese 12 months ago • 1

We currently allow members to bring up to 3 guests for free during their membership. However, when booking a doubles court for 4 people, the reservation owner is automatically assigned as the one bringing the guest. This results in the reservation owner using their guest allowance, even if another player actually invited the guest.

There is already a feature in the admin portal that allows switching guest ownership, so it likely wouldn’t require much effort to make this functionality available in the public booking interface. Ideally, this option should be configurable and enabled or disabled by the portal admin through the backend settings.

Tagged for Prioritization
+4
Waiting on Votes

Send Email Notifications before Event start date, but NOT every single day the event is scheduled

NSRC ADMIN 1 year ago in Notifications • updated by Kailah Stoddard 8 months ago • 2

When we schedule an event, we would like the system to send an auto-notification to remind players about the first day of the event. But we do not need the email to continue to send for every date after that.

There is not currently a setting that allows you to send out a reminder for the first date only. The reminders are set to send out for each event date.

For example, this is a problem for our camps that meet every day, we would like to send one reminder email before the start of camp, but in order to do that, the system also sends an email again every single day the rest of the week as well.

+4
Waiting on Votes

residency auto-approval by zip code

Natalie Gould 2 years ago in Memberships • updated by Josh Willey 1 year ago • 1

Membership types based on Residency (for municipalities). A criterion for determining membership types should be zip code. For example, if my zip code is for the town of Wells 04090 then I am able to choose a resident membership. If it is not, then I must choose another membership option. 

+4
Internal Review

Adding Clover as a payment processor option.

Kellie Arce 2 years ago in Transactions/Financials • updated by Matt Criswell 1 year ago • 2

Hello,   We are currently using safesave  integrated in CR.   The service is fine but the fees are an avoidable  expense with the integration of Clover as a payment processing option you would be giving your clients a much cheaper option and the ability to keep revenue  which is a win win.    Thanks Kellie Arce,  NB Pickleball Club

+4

Add LEAGUES tab to the member profile

Beverly Raelson 2 years ago in Leagues • 0

There are 3 ways that members can play: Court Reservations, Events, and Leagues. Reservations and Events have a tab, the Leagues do not.  Please add a Leagues tab.

+12

Allow individual memberships types to turn on/off "require payment profile"

Aria Colby 2 years ago in Memberships • updated by Mckayla Markowski 10 months ago • 8

Set certain memberships to require payment profiles and others such as Guest to not need a payment profile.

+12
Waiting on Votes

Limit reservation number by reservation type

Jon Otto 4 years ago in Settings / Configuration / Permissions • updated by Alexander Kellar 1 year ago • 3

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.  

+12
Completed

Add Custom Member Fields to Membership Directory in Member Portal

David Loendorf 4 years ago in Website Builder • updated by Tim Owens 2 years ago • 6

Our members are asking us to display custom field information in the Member Directory table in the Member Portal. We can add the information to the Member List in the Admin portal but would like the option to also show it in the Member Directory.

+12
Waiting on Votes

Demo Paddle Module

Ryan Trefry 4 years ago in Transactions/Financials • updated by Aria Colby 9 months ago • 2

Add Demo Module that can track, charge, manage demo paddles that are checked out.

Charge for demo paddle.

Alert if paddle not turned back in.

Hold credit card on file.

+12
Waiting on Votes

Automatic monthly recurring billing and registration for weekly events that are ongoing

Lisa Phillips 4 years ago in Events / Programming • updated by Tim Owens 2 years ago • 5

For our events that are ongoing such as our weekly Junior Competitive Team, we would like to have automatic monthly billing and automatic re-registration so the family does not have to re-register and payment comes out of their account automatically each month, in the same way their monthly membership payment does. 

+12
Waiting on Votes

Mass Account Deletion

CRBooking Support 5 years ago in Player Management • updated 2 years ago • 8

Could we have an easy way to delete a large number of accounts from our Court Reserve database?  We are in the middle of our first registration renewal process using Court Reserve and would like to delete the people who did not renew their memberships and the people who did not accept our invitations to join from the waitlist (we set up a "waitlist membership type" to use temporarily until the official CR waitlist becomes available).  We plan to first download reports of the people we will delete for our records.

+12
Accepted for Future Development

Be able to make split payments between giftcards and credit cards in the Point of Sale, not just cash and giftcard.

Linda Thorsen 5 years ago in Point of Sale / Inventory Management • updated by Frank Gabriele 4 years ago • 4

Is there a solution in the works regarding the POS when you have someone using a gift card/certificate? Right now the only option is for people to just use the gift card with a split cash payment. No way to use a CC and a gift card that I am aware of. We sell a ton of gift certificates during the holidays and it causes a big problem for us when people try to use them.

+12
Completed

Automated Organized Play

Tim Owens 5 years ago in Integration • updated by Kim Lehman (Product Owner) 1 year ago • 6

The idea here is to allow a set # of players to "register" for Open Match Play.  Based on a series of rules, the system will allocate matches across all designated courts by skill level. 

+11
Accepted for Future Development

Leagues

Corbin Devlin 1 year ago in Leagues • updated by Lori D'Antonio 10 months ago • 3

Hey there, we are hosting a couple of flex leagues using your league program. We want to make one of the days have less opt-in spots available but it won't let us do that unless we change the entire session. Can you add an option to adjust the opt-in limit by the game days?

+11
Waiting on Votes

Add a punch(es) onto a members existing package

Emily Henson 2 years ago in Packages • updated by Tim Owens 2 years ago • 1

As Admins we have the ability to deduct punches from a members package, but the ability to ADD a punch(es) onto a members' existing package would be great! This would simplify "merging packages" that only have .5 punches left to a new punch package.