Easily transfer event registrants from CourtReserve into Swish to streamline league, tournament, and open play management with automated scheduling, real-time results, and live player updates.
Announcing Swish integration
Learn more about our Swish integration
Integrate CourtReserve with PourMyBev to allow players to self-pour beverages at your facility. Once connected and authorized, players can scan their PourMyBev QR code to activate the tap, automatically adding beverage charges to their CourtReserve account.
Announcing PourMyBev integration
Learn more about our PourMyBev integration
Integrate with Save My Play’s AI-powered sports cameras to allow players to capture their sessions. Once enabled on CourtReserve, players can select a court, set the duration, and choose a recording type to start recording. The videos will display on their My Recording(s) tab. Players will also receive an email notification from Save My Play once their recording has been successfully processed.
Announcing Save My Play integration
Learn more about our Save My Play integration
The Mass Update Events feature allows admins to quickly apply changes to multiple events at once. It reduces manual work by enabling bulk updates to event settings, including membership rules, pricing, registration options, and visibility. Currently only mass update of memberships on the event is available.
Learn more about Mass Update Events
Packages can now be set to auto-assign to specific membership types each month at no cost. When setting up auto-assignment for the first time, selected memberships will receive their packages the following morning. After the initial setup, they are auto-assigned on the 1st of each month and expire at month’s end. They can then be used for bookings, lessons, or events that take place within the month they were assigned.
Learn more about Auto-Assigning Packages
Preferred Payment Profiles allows members to control their preferred payment method. By assigning a preferred payment method to each member, the system will automatically select the Preferred Payment Profile during checkout and will use it for auto-charges - reducing friction and ensuring the correct payment method is used every time.
Learn more about Preferred Payment Profiles
Ability to Use Account Credit on Member Portal Membership Payment Page: Players will now be able to use account credit towards membership fees when purchasing/changing their membership. If the player/family has account credit, an info notice will display in the Payment Information section of the Review & Finalize page. When Apply Account Credit is checked, the dollar amount of account credit will be added to the payment summary.
League Session filtering: In the Leagues > Sessions list, there’s now a date filter. The Date From field will automatically default to today’s date, so past league sessions are hidden by default. Admins can update the Date From and Date To fields to view past or future league sessions as needed.
League Info Now Visible on Schedulers, Calendars, and Widgets: League events will no longer show as generic gray Reserved blocks. Full League details will now appear on the: Lobby View Widget, Member and Anonymous Court Schedulers, Courts Scheduler Widget, Member Event Calendar, and Event Calendar Widget.
Revenue Category Added to Transaction List Report: The Transaction List report now includes a Revenue Category column in both the on-screen grid and exported files. If a fee has a Revenue Category assigned, it will appear between the Session and Date/Time columns. If there’s no Revenue Category, the field will be blank.
Improved Name Search with Two Characters: Admins and players can now search for names using just two characters. For two-character searches, the system will show results only if there's an exact match. Once three or more characters are entered, the search will return "contains" matches as usual.
Variation Name added to Point of Sale (POS) Receipts: POS receipts will now display Variation Names alongside Item Names. Previously, only the Item Name was shown.
Editing a Player Email Already in Use by Another Organization: CourtReserve has added functionality to seamlessly deal with duplicate emails across organizations. When you update a player’s email address to one that already exists in a different organization, this edit can now successfully save. On the backend, a new account is created with the updated email. The system then merges the player’s existing info into the new account. The player keeps all their previous data—just under the new email address. However, if the email address is already used in the same organization, the system will show a “Email is already in use” message.
RemoteLock Pin Codes Hidden Until Payment: If an organization requires upfront payment for a booking, the RemoteLock PIN code will remain hidden until the player or member completes the payment for their booking.
Auto-Scroll to Today on Event Calendar: In the month view of the Event Calendar, the page will now automatically scroll to the current date when first opened or when selecting the Today option. This update applies to the Admin and Member Event Calendars, Event Calendar Widget and Leagues Calendar (admin side)
New Stripe Terminal - S700: CourtReserve now supports an additional Stripe terminal for Card Present transactions. The Stripe Reader S700 is a smart Android-based payment terminal with a 5.5” touchscreen that supports EMV chip, contactless, and magstripe payments. It offers customizable on-device UI, multiple connectivity options (Wi-Fi, Ethernet, Bluetooth), and extended battery life, making it ideal for businesses needing a flexible and branded checkout experience.
Learn more: Overview of Integrated Payment Partners and Stripe Terminal Integration
Tiered Pricing Receipts Now Show Usage Fees Breakdown: Payment receipts for tiered pricing subscriptions now include a Usage Fees Breakdown section. This appears below the Subscription Details section and provides a clear summary of any additional usage fees.
Stringing Completed Jobs Report: Admins can now run a report to view the number of jobs and racquets each stringer completed within a selected date range. This report is useful for gathering payroll information for stringers.
We've made an update to the Member Portal Website Settings in order to create a modern, consistent, and accessible experience for your members. These changes simplify customization options while maintaining your ability to personalize key elements.
What’s Changing?
How This Benefits You
These improvements provide a sleeker, more user-friendly interface while ensuring better accessibility and compliance while applying modern design standards. They also reduce design inconsistencies and enhance usability across all organizations, creating a more predictable and reliable experience for your members.
What You Need to Do
If you’d like to adjust your member portal colors, update it in Website Settings. Otherwise, no action is required.
For more details, check out our help article.
Learn more about these updated Website Settings
The Navigation Footer is a new enhancement for the mobile app, providing users with a streamlined way to access key sections of the platform. This feature introduces a persistent bottom navigation bar for easier navigation and faster access to common actions.
A new bottom navigation bar in the mobile app provides quick access to key sections like Home, Calendar, and Alerts, with a central + button for fast booking of reservations, lessons, or events.
Learn More about the new App Footer
The ability to Email Players, Text Players, and send Push Notifications has been added to additional reports. System users will now be able to notify players from the following reports:
The email builder and process has been updated for notifying event registrants, league registrants, players on a reservation, and players included in reports. When creating an email, system users will now select their recipients prior to creating their email content. On the email builder, the toolbar now persistently displays formatting options while editing. To streamline the content editor screen, the email header and footer will no longer be visible during editing, but will still appear in all sent emails.
Integrate with Brivo’s secure access control system to manage access across courts, doors, and restricted areas. Members are assigned a unique pin code tied to their account, granting them entry based on booking and registration times. This ensures that access is precisely timed, enhancing security and operational efficiency.
Learn more about our Brivo Integration
The CourtReserve API enables secure integration with external platforms, offering features for managing memberships, events, reservations, and transactions. Organizations can choose between the Organization API for localized control at individual locations or the Enterprise API for centralized access and aggregated reporting across multiple facilities. This integration is currently available to customers subscribed to the Scale and Enterprise tiers.
Learn More about our API Access Integration
A new Preset Filters dropdown has been added to the Sales Summary, allowing you to quickly configure the report to gather specific insights. The following preset filters are available:
We’ve made several updates to the Enterprise Manager navigations in CourtReserve, including the introduction of a new Enterprise Dashboard, enhanced user management features, and expanded reporting tools. These improvements lay the foundation for future enhancements aimed at better supporting enterprise-level operations.
Organizations that use Stripe in Canada will be able to offer Pre-Authorized Debit (PAD) as a payment option. This is similar to ACH/eCheck in the United States. This feature is currently in Closed Beta and will be made available to all Canadian Stripe customers this spring. Learn more about Stripe Canada Pre-Authorized Debit.
Apple App Compliance: Mobile App Self-Delete Account
To comply with Apple’s terms, when a user deletes their account in the mobile app, they are logged out, their email is cleared, and an audit log is created. The account remains linked to any organizations but cannot be logged into without an email address.
Include Pre-Purchased Memberships in Total Assigned Memberships Amount: A new setting has been added under Memberships > Membership Settings to include memberships with future start dates in the Total Assigned Memberships and Total Accounts counters for organizations using the Membership Waitlisting feature.
Court & Ball Machine(s) Settings: Tabs have been added to each page under the Court & Ball Machine(s) Settings row so system users can easily navigate between pages.
Proration Dates Pre-Selected for Admin-Assigned Prorated Memberships: When the “Prorate Membership on Member Portal” setting is enabled, proration start and end dates will now be automatically pre-selected when assigning a membership from the admin panel.
Phone Number Fields: Players and system users will be restricted from using non-numeric characters in phone number fields throughout the system. This does not impact phone numbers that have already been saved.
POS Sales Report Export: When exporting a POS Sales report, the order of items and variations of those items will appear the same as they are ordered in the Item List.
Membership Fees for Deleted Family Members: Membership fees linked to a deleted family member are now automatically removed from the family account if there is no associated activity (e.g., reservations or registrations). If there is activity, the fee remains on the family account.
Easily connect the GoTab Food & Beverage POS system with CourtReserve to streamline payment processing for member purchases. This integration allows organizations to manage food and beverage transactions within their CourtReserve system, ensuring a smooth experience for both members and administrators.
Learn more about our GoTab Integration
This feature enhances the application of account credits in the CourtReserve platform! Admins can now manage and apply credits more efficiently, with new options for automated credit application during transactions. Additionally, both admins and members will benefit from improved visibility into available credits and their usage.
Learn more about Account Credits
Admins now have the ability to merge two accounts within your organization. This feature allows you to consolidate balances, bookings, and registrations into a single account for members who have accidentally created multiple accounts. This process ensures accurate records and simplifies account management for both admins and members.
Learn more about Merging Accounts
UPDATE: "DETACH FROM FAMILY" PROCESS
We’ve introduced a new and improved log-in process for our Mobile App (CourtReserve & Branded Apps)! Users can now log in via email by requesting a one-time code. This streamlined flow enhances security and makes logging in easier and faster than ever. Improvements to the Desktop and Mobile Browser experience utilizing this type of verification are also coming soon!
ADVANCED EMAIL BUILDER
A new email plug-in has been introduced to the Email Player(s) page. Admins can click Try Advanced Editor to use this new email builder. This plug-in allows admins to have much more flexibility when creating an email by allowing admins to choose from multiple different Content Types, as well as different settings for each Content Type used. Admins can click on the Design Email button to open the new Email Builder.
Learn more about the Advanced Email Builder
NOTIFY REGISTRANTS & PLAYERS PAGES
When emailing event registrations, or players on a reservation, the old email builder has been replaced with a simple email builder, and the header and footer on system notifications has been added to the email builder by default. This allows admins to quickly send an email to event registrants, while maintaining the format of their organization's system notifications.
DUPLICATE EMAILS
An info notice has been added to the Email Players page, notifying admins that they can duplicate sent emails from the View Email History page. A Duplicate button is now available on the View Email History grid to quickly duplicate previously sent emails, as well as on the Email History page for a sent email.
Now, you can enable Auto Payment of Membership Dues while Batch Billing is enabled. Previously, the Auto Pay Membership Dues option was hidden if Batch Billing was enabled, but now it’s accessible regardless of your billing setup.
Learn more about how these two features work together
Organizations will now be able to enable Two-Factor Authentication (2FA) for all system users at their organization. Once the system user enabling 2FA verifies their account, system users will start being sent an authentication code via email after logging in, and will be required to input their authentication code before successfully logging in.
Audit Log Updates: Audit Log Tracking has been added for all financial actions across the system. This feature ensures that administrators have full visibility into key actions, helping maintain accuracy and transparency in financial management. Audit Log buttons have been added to several pages, making it easier to access this information.
SafeSave Secure: A new “Public Key” has been added when integrating with SafeSave. For current customers, SafeSave will provide public keys to CourtReserve, and a migration process will be done on the back-end to get public keys added to your organization.
Hide Cash on Refund Screen when Cash is Disabled: If an organization does not have cash enabled as an Allowed Payment Type on the Integrated Payments page, Cash will no longer display as an option in the Refund Acceptance modal.
Updated Headers on Mobile Browsers: The member portal header on mobile browsers now has an updated design.
My Organizations on Mobile App: A new and improved UI for My Organizations on the Branded Mobile App and the CourtReserve Mobile App.
Export League Match Data to Excel: An “Export” button will now display on the league match results with an option for Excel. This will download a simple excel file with match date, time, players and scores.
New General Booking Settings: A new "Prevent Player from being Added to Other Reservations" setting has been added to allow players to book their own reservations, but not be added to reservations by other players.
DUPR Restriction Update for Events: A checkbox has been introduced on event restrictions if DUPR & an additional restriction is being used on the event. If the setting is checked, registrants with a DUPR ID will be eligible based on their DUPR rating. If the registrant does not have a DUPR rating, it will instead look at the additional restricted that is enabled.
Admins can now create Global Announcements on the Mobile App. This functionality enhances the admin capabilities, making it easier to post important information to the member portal on the go. This improvement aims to increase engagement and communication efficiency within the app.
Learn more about Creating Global Announcements on the Mobile App
We are excited to release the Guest Waiver Kiosk feature. This addition allows organizations to have a kiosk specifically for guest waivers, enabling the collection and storage of guest information along with their waiver. Previously, waivers had to be tied to member accounts. This feature also includes the ability to run the Guest Form from the Front Desk Signing page if enabled on a kiosk. This is the first step in expanding guest waiver functionalities in CourtReserve.
Learn More about Guest Waiver Kiosks
We are excited to introduce a new feature that allows you to sell packages directly through the Member Portal. Previously, packages could only be assigned to individuals or families from the Admin interface. Now, members can conveniently purchase packages while logged into their accounts, streamlining your operations and increasing sales by providing an easier and more accessible way for members to enjoy your offerings.
Learn more about Selling Packages
The Member Registration Widget has been updated to include Membership & Payment Profile fields. This addition significantly improves the usability of the widget by allowing users to input essential information during the registration process, streamlining the experience.
Learn More about the Member Registration Widget
Skipped Auto Refunds: The Auto Refund tool now provides a reason for each skipped refund, visible when reviewing pending refunds on the Refunds screen.
Audit Log Tracking: We've enhanced transparency within your organization by adding additional tracking capabilities. A new Audit Log button is now available in the following areas: Event Categories, Tax Rates, Instructor Pricing, Court Costs, Reservation Types, Lesson Types, Recurring Fees, Point of Sale, Stringing, and Integrated Payments.
Enterprise Location Template: For customers on an Enterprise plan, the Location Template is a powerful time-saving tool for adding new locations. Instead of building a new location from scratch, the Enterprise Manager can effortlessly create a new location by copying the Location Template. Learn More
Book a Pro a Pro Buffer Visibility: When using buffer time on the Book a Pro scheduler, pros will be listed as "Unavailable" if they are not available for booking due to the buffer time.
Stripe ACH/eCheck: We have implemented a verification process for accepting ACH/eCheck payments. Organizations using Stripe can now enable members to add ACH/eCheck payment information with an instant verification process through the Member Portal. Additionally, admins can add member ACH/eCheck information using a micro-deposit verification process. Both methods are required by Stripe for ACH/eCheck payments. Learn More.
Additional settings and features have been added to the setup process for Packages allowing more flexility and control when creating or editing packages.
CHOOSE A PACKAGE START DATE
System users can now designate a Start Date for packages to determine when they will activate and become eligible for use. Add a start date by checking the Package has a Start Date? checkbox.
CHOOSE A SPECIFIC PACKAGE EXPIRATION DATE
System users can now select a specific expiration date for packages. When adding an expiration date, system users can now pick from Dynamic Expiration or Expire On Specific Date when creating expiration dates for different package types.
Paired together- Package Start Date and Package End Dates now allow you to have packages pre-sold and available for a specific period of time! 🎉
MASS-UPDATE SOLD PACKAGES
System users now have the ability to mass-update the Start Date, Expiration Date, and Eligible Items for packages that have already been sold to members. When editing the parameters for a package that has already been sold to members, there will be a new Update Sold Packages checkbox on the bottom of the Edit Packages page. If checked, system users can update the parameters of already sold packages for this specific package type.
All parameters mass-updated will be tracked in the package's audit log so organizations can keep track of the changes made to active packages.
To learn more on mass-updating packages, CLICK HERE.
"EXPIRES ON" OUTPUT ON PACKAGES REPORT
An Expires On output has been added to the Packages Report for system users to easily track when packages are set to expire after they have been sold to members.
Member Custom Fields can now be displayed on member portal player directories using the Custom Field Columns to be displayed on Member Portal & Mobile App setting. All fields that were available prior to this release will be under the Standard Columns to be displayed on Member Portal & Mobile App setting.
DUPR Rating Categories have also been added under Rating categories to be displayed on Members Grid allowing organizations to display DUPR ratings on player directories.
A new Stock Adjustments Report has been added under Point of Sale > Reports > Stock Adjustments. This report allows system users to efficiently track stock adjustments made across multiple, or all, items within their organization. Previously, stock adjustment history could only be viewed by individual item.
To learn more on the Stock Adjustment Report, CLICK HERE.
Sub-admins assigned the role of coordinator can now be assigned to specific leagues and league sessions, as well as assign specific sub-admin actions in the case where a sub-admin should not have full access to managing leagues in an organization. Sub-admin permissions related to event coordination have been updated to include League coordinator permissions.
To learn more on League Coordinators, CLICK HERE.
DUPR's NR rating will now be an eligible minimum and maximum rating to set for event and league registration restrictions. When setting minimum and maximum registration restriction for the DUPR rating category, system users can set these parameters to 0.00 if members with an NR rating should be eligible to register.
Audit logs will now capture and detail the reasons why a member was skipped during the Auto Register From Waitlist process for an event. This gives system users the ability to easily track if an Event Restriction prevented a member from being auto registered into an event from the waitlist.
When enabling the Delete Any Reservations or Delete Reservations (Owned Only) sub-admin permissions, system users can now select a set amount of
Additional filters and outputs related to Leagues and DUPR have been added to multiple reports throughout the system.
MEMBERS REPORT: LEAGUE(S) AND LEAGUE SESSION(S) FILTERS
System users can now filter by specific leagues, or specific league sessions, on the Members Report to run a report listing the registrants for these leagues or sessions.
SALES SUMMARY REPORT: LEAGUE(S) AND LEAGUE SESSION(S) FILTERS
System users can now filter by specific leagues, or specific league sessions, on the sales summary report to track revenue for specific leagues or sessions.
EVENT DETAIL AND ATTENDANCE REPORT: DUPR ID OUTPUT
System users can now add member's DUPR IDs as an output column on the Event Detail and Event Attendance reports.
We've updated the process of reversing credit card and ACH/eCheck transactions in CourtReserve (a.k.a Revert Payment). Now, the reverting of these payments is restricted to the pre-settlement phase. Once a transaction has fully settled, it cannot be reverted; instead, a refund will be the available recourse of returning funds to a member/player. This update does not affect the reversal of payments made from account balances.
This enhancement is part of our ongoing effort to improve CourtReserve's accounting capabilities, ensuring more accurate tracking and management of refunds.
A subject line has been added to the Welcome Email so organizations can further customize the initial message sent to members after their account is created.
If a member has enabled Auto Pay for membership fees a new "Membership Autopay" ouptut has been added to the Members Report.
All organizations can now access the Setup Guide at any time under Settings > Organization Settings > Setup Guide. CLICK HERE to access the Setup Guide.
A new Member Approval Date output has been added to the Members Report so organizations can track the date member's accounts were approved.
When a member cancels their registration for a Game Day of a League Session, a new Cancelled status and badge will display on the Member Portal.
Paid Date for Refunds has been updated on the Sales Summary Report to show the day that this refund was processed rather than when the initial fee's payment date.
The Who's Here Today date filter range has been limited to a 30-day max for system performance reasons. Running a report is recommended if a larger date range is needed.
When a League Session has been cancelled, all members with a paid registration will now have a Pending Refund generated for their registration.
Leagues can no longer be deleted unless all sessions have been removed from the league.
NEW OUTPUT TYPES: REVENUE BY PAYMENT TYPE & FEE CATEGORY
The Sales Summary now has two additional output types when running the report.
A Revenue by Payment Type output type gives a breakdown of each revenue category segmented by each payment type utilized within your organization.
A Fee Category report displays a breakdown of revenue across various general categories, such as Membership Fee, Reservation, Event Registration, etc.
NEW FILTER: FEE CATEGORY
System Users can now filter the Sales Summary by specific fee categories to report the revenue generated for specific types of fees.
EVENT NAME NOW VISIBLE ON FEES IN DETAIL VIEW
In the Sales Summary with a Detail output type, the Category column has been updated to display the name of the event associated with a fee, instead of just the event category.
NEW FEE STATUS OPTION: ONLY REFUNDS
The Only Refunds filter now will be an option under the Fee Status drop-down field. Previously, this setting was a checkbox under the Sales Summary filters.
NR RATINGS WILL NOW BE SYNCED
Members under an NR DUPR rating will now have this rating synced into CourtReserve. Previously, members with an NR rating would have no DUPR rating synced under their account.
DISABLE AUTO SYNC OF PLAYER RATINGS
Organizations will now have the option to disable automatic player synchronization from DUPR by unchecking Auto Sync Players from DUPR under Settings > Add-Ons > DUPR, allowing for manual DUPR rating updates when needed.
A "Registrant Detail" report has been introduced for leagues under Reports > Leagues > Registrant Detail on the sidebar. This report allows system users to view registration details for members enrolled in leagues within their organization.
To learn more on the Leagues Registrant Detail report, CLICK HERE.
NEW "TOTAL LESSON HOURS" AND "TOTAL RESERVATION HOURS" OUTPUTS
The Instructor Time report has been updated with two new outputs: Total Lesson Hours and Total Reservation Hours. These outputs allow admins to distinguish between the hours instructors are allocated to lessons versus reservations.
FILTER BY REVENUE CATEGORIES
System users now have the ability to filter the Instructor Time report by revenue category, enabling organizations to view the total hours instructors are assigned to lessons, reservations, and events within specific revenue categories.
DISABLE "INCLUDE RESERVATION TYPES" AND "INCLUDE EVENT CATEGORIES"
In the Court Utilization report, system users can now choose to exclude reservation or event utilization data when generating the report by unchecking Include Reservation Types or Include Event Categories.
COMBO COURT LOGIC: UPDATED
When generating the Court Utilization report, if one part of a combo court is booked, the report will now regard the entire Combo Court as booked. In the case where a closure is added, only the selected courts will be considered as utilized.
A "Revenue Category" column has been introduced to the Sales Report section of the Daily Revenue report, enabling system users to identify the revenue category associated with each fee type in the report's breakdown.
The Court Scheduler widget now supports selecting a Custom Scheduler as the Scheduler Type.
New Court Types, Event Categories, Resource Categories, Closure Types, Instructor Types, and Point of Sale Categories can now be created directly from the settings areas where an existing one is selected.
A "Leagues" category has been added to the Sales Tax output type in the Sales Summary.
Custom Schedulers now have a "Copy" button, allowing for the quick duplication of an existing custom scheduler.
Misc. Fees: System users can now apply misc. fees at an individual OR family level for members associated with a family.
Notes can now be added to payments the payment has been processed, accommodating instances where a note was not initially included.
Upon creating a member and adding a payment profile, should the payment profile fail to process, a new error message will be displayed and recorded in the audit log.
Static Member Groups will be prohibited from being converted to Dynamic groups if they are currently utilized as a filter for the visibility of Global Announcements, Menu Links, or Event Registration Restrictions.
A date filter has been introduced on the Manage Closures page when viewing past closures.
TIME BASED
The Time-Based feature for League sessions allows an Admin to set the Match duration of each Rotation. This setting will help keep an efficient pace to ensure Match Rotations are completed on a strict schedule.
LEARN MORE ABOUT LEAGUE TIME RESTRICTIONS
4-PERSON & 5-PERSON ROTATION TYPES | 1 ROTATION TO 11
For league sessions, admins will now be able to select "1 rotation to 11" as a rotation type for both 4-person and 5-person rotation types.
EXCLUDE FREE RESERVATIONS FROM DISCOUNTS
Reservations and events that are initially free can now be excluded from "discounted" reservations and event registrations. This can be done under Booking Settings > Discounts > Discount Settings.
FREE RESERVATIONS AND EVENT REGISTRATIONS BY DAY
Admins are now able to configure free reservations and event registrations, or free hours, for different membership types on a daily basis. This feature introduces a new set of settings under the Reservations, Events, and Reservations + Events tabs
Admins can now click on the dollar amounts in the Payment Summary, and EOD reports to access a detailed breakdown of the total dollar amounts. This can be a useful feature for gaining more insight into the financial data presented in these reports and analyzing it in more detail.
See the Admin/Sub-Admin who sent Bulk Emails, Texts, and Push Notifications. The Email, Text & Push Notification History pages now includes a new column labeled "Sent By". When viewing the message, the system user that had sent this notification can also be seen.
Public Link URL's have been added for League Sessions under the Session Info tab to allow for Leagues to be marketed with a direct registration link like we offer with events.
When booking reservations with multiple courts and using "Each Player based on Membership" as the fee responsibility, members will now be charged based on the player per-hour, rather than per-hour, and per-court.
Batch Billing: Date Filters have now been added when viewing the batches that have been processed in an organization. The default view will show the Batches run in the last 90 days. Update the dates filters to view further than 90 days in the past.
All Content Boxes (Event Description boxes, Bulk Email Editor, etc.) now include all of the fonts that were available on the Member Portal Website Settings for more consistent branding across the your platform and communications.
Closures: When creating a Closure the Cancellation Policy now defaults to a blank selection requiring the Admin/Sub-Admin to make a selection to create the closure. This was done to mitigate errors.
On the Admin side of CourtReserve, we have introduced an update to the payment window with a new interface. This update primarily focuses on improving system performance, as well as allowing admins access to new features. Admins are now able to click the +ADD UNPAID FEES button to include any additional outstanding fees in a member's fee summary. Access add an item from the Point of Sale is also available for organizations with the POS enabled.
Please also review our Admin Payment Window article for more information and the Video Guide of this new update!
Members are now able to directly link their DUPR Player ID through the member portal, provided this feature is enabled. To enable this setting, navigate to Settings > Add-Ons > DUPR and activate the "Allow players to manually link in the Member Portal" setting.
Once enabled, members may access their Personal Information page and choose the LINK DUPR RATINGS option to log into their DUPR account.
Please review our DUPR Integration Setup article for more information!