PlayFinder System Updates 2026-11-09
PlayFinder Release Notes — November 9, 2026
Facility Invoices
- Revert an invoice back to Pending (PW-00133). Facility Admins and Managers can now undo an "Invoiced" status directly from the invoice list, setting it back to Pending so it can be edited again. This is blocked if the invoice already has a payment recorded, to protect paid invoices from being reopened.
- Total Hours and Rate columns, transaction fee columns removed (PW-00127, PW-00138). Invoice line items on both the Details page and the Edit page now show Total Hours and Rate for each booking, and the "Est./Act. Transaction Fees" columns (which never showed real values) have been removed from both pages.
- Fee Payment Process document now included on printed and emailed invoices (PW-00134, PW-00135). If a facility has a "Fee Payment Process" document configured, it now appears automatically below the invoice content when you print it or when you email it to a customer (including the in-app message copy). Facilities without that document see no change.
- "All Invoices" now defaults to showing Pending invoices (PW-00139). Opening the All Invoices page no longer shows every invoice by default — it opens already filtered to Pending, the status staff act on most. Choosing a different filter, or a bookmarked link with a filter already set, still works as before.
- Cleaner invoice page footer (PW-00126). The Invoice Details page now uses the same standard page footer as the rest of the site, instead of its own separate "Help"/"Report an Issue" footer.
Facility Users
- New "All Users" overview for Facility Admins/Managers (PW-00104). A new page lists every user with an outstanding booking balance across all the facilities (including sub-facilities) a Facility Admin or Manager looks after, so balances don't need to be checked facility by facility.
- Removing a contact from a parent facility now also removes them from its child facilities (PW-00094). Previously a user removed as a contact from a parent facility stayed listed on that facility's child facilities; removal now applies everywhere it should.
- End Date filter now includes the whole end day (PW-00129). Filtering a user's facility schedule by date range now includes entries up through the end of the selected end date, instead of cutting off partway through that day.
- Simplified navigation and footer on facility user pages (PW-00119). The Facility Users pages now have a single "Return" button that reliably takes you back to where you came from, and outdated footer links have been removed.
Facility Booking
- Customizable booking questions per facility (PW-00111). Facility admins can now set up required, multiple-choice questions (e.g. "Is this a game or a practice?") that bookers must answer when requesting a time slot. Staff reviewing a booking request see the answers right alongside it.
- Copy booking questions between facilities (PW-00112). Booking questions and their answer options can now be copied from one facility to another, so similar facilities (e.g. all baseball fields) don't need to be set up by hand each time.
- New facility attributes: Lights and Outdoor (PW-00115). Facilities can now be marked as having lights and/or being outdoors. This is groundwork for future features (like lights-required alerts); there's no new behavior yet beyond being able to record and edit these two flags.
Teams
- Update/Reset email group actions added to Team Staff View (PW-00122). Team Managers, Head Coaches, and Org Admins can now trigger an email group update or reset directly from a team's staff view, without needing to go through the separate Email Groups admin page.
Equipment
- Cancelling an equipment loan now sends a correct cancellation email (PW-00123). Cancelling an equipment booking previously sent an email saying the equipment had been "picked up" — it now sends an email that correctly says the booking was cancelled.
- Draft (unsubmitted) equipment loan requests no longer clutter the staff "Needing Confirmation" digest (PW-00124). The daily digest of equipment loans needing confirmation now only lists requests families have actually submitted, so real pending requests are easier to spot.
Discounts
- Discount Groups for linking discounts to programs (PW-00002 / #532). A new Discount Group concept replaces the old free-text season field for linking a discount to the programs it applies to, making discount setup clearer and less error-prone.
- Backend discount calculations updated to match Discount Groups (PW-00105). The underlying discount calculation logic has been updated so discounts tied to a Discount Group (including cases where organizations share a discount) are applied correctly.
Financials
- Payout information from Harbour Pay (PW-00027 / #336). Payout information is now fetched from Harbour Pay.
Calendar
- Family calendar feed now refreshes faster in Apple Calendar and Outlook (PW-00085). Schedule changes picked up through the family calendar feed (.ics) now reach Apple Calendar and Outlook sooner, thanks to added change-tracking and caching info in the feed. (Google Calendar's own refresh timing is unaffected — that's a separate, deferred piece of work.)
Support & Administration
- "Report an Issue" now reaches our support specialist directly (PW-00125). Issues reported through the Help button now go straight to our AI support specialist's inbox instead of the general support address, so they get picked up faster.
- Fixed a navigation issue after dressing room assignment (PW-00093). Staff assigning dressing rooms from the facility schedule staff view no longer land on a page they shouldn't have access to after saving, cancelling, or going back.
If you have feedback, questions, or ideas for future improvements, we'd love to hear from you at Support@PlayFinder.ca.