March 28, 2025
COMMIT #: 7af1e9d
Bugs
Sales
Invoices (GWU-5914)
Previously: The Check via ACH payment option added the ACH transaction cost to the amount charged.
Update: It no longer adds the transaction cost to the charged amount.
Invoices (GWU-5913)
Previously: Users received an "Invalid payment info for ACH" alert processing an external ACH.
Update: Users can process an external ACH.
A/R Report (GWU-5893)
Previously: Exporting the Customer Summary table required rows to be expanded first to include child rows, and Transaction List exports excluded child rows entirely.
Update: Child rows are included in both exports.
Updates
Sales
Revenue Report (GWU-5892)
Update: Added a customer-level export to the Revenue Report page.
Invoices (GWU-5887)
Update: Gate invoice classing now uses program classing.
A/R Report and Revenue Report (GWU-5882)
Update: Installment fees now show no Program ID and ADM:ADMIN on both reports.
March 27, 2025
COMMIT #: f4baa8a
Updates
Sales
A/R Report (GWU-5891)
Update: Added an Interbrand column to the Customer Summary table.
COMMIT #: 9e10d1f
Updates
Global Settings
Sports (GWU-3982)
Update: Added a Field Type field to Edit Sport, dictating page titles/headers/tabs by sport (e.g. Volleyball/Basketball = Court, Combat = Mat, most others = Field).
Club App
Team Schedules (GWU-5907)
Update: Improved iCal feed performance.
COMMIT #: d0d7521
Updates
Communication
Create Message (GWU-5905)
Update: Fixed a performance problem processing messages.
Sales
Payment Plans (GWU-5855)
Update: Fixed a performance problem processing payment plans.
Invoices (GWU-5836)
Update: Added a Check via ACH payment method (not saved to the account, requires a Description, same fee as ACH); Description is now required for all check-type payments.
Site Settings
Site Settings (GWU-5799)
Update: Added Flat Rate Shipping Cost and Shipping Liability Percent fields to the Orders tab, and a Shipping Required field when creating/editing a product.
March 25, 2025
COMMIT #: c399747
Updates
Sales
Insurance Reporting (GWU-5802)
Previously: Insurance revenue was recognized across the program's dates.
Update: Insurance line items now recognize instantly, and liability percents were updated.
March 21, 2025
COMMIT #: be47b00
Bugs
Backend
Customize Table (GWU-5841)
Previously: User column order/visibility preferences on sortable tables weren't saving.
Update: Column order and visibility preferences save correctly.
Updates
Program
Registration Details (GWU-5661)
Update: Added a required Gender field (Coed/Male/Female) on the Registration tab, and a Gender field defaulting to program settings on the Division tab.
March 20, 2025
COMMIT #: 3b600af
Bugs
Front End
Bulk Registration (GWU-5635)
Previously: Reusing a club created under one brand for bulk registration under a different brand threw an error preventing teams from being added to the cart.
Update: Users can bulk register using that club under any other brand without an error.
Updates
Global Settings
AES, Insurance (GWU-5859)
Update: Cleaned up the AES and Insurance pages.
Communication
Create Message (GWU-5730)
Update: Improved speed and performance of the Create Message workflow.
Access App (GWU-5707)
Update: Added a Subject field (push notification text) and an optional CKEditor Message field to Broadcast Messages on the Send a Message page.
Schedule
Leagues & Tournaments (GWU-5703)
Update: Added Tags, Website, Instagram, and X fields to the Edit Tournament page.
Sales
A/R Report (GWU-5687)
Update: Moved the Current column before 1-14 days, and added 15+ After Servicing and 120+/15+ Bad Debt columns.
March 19, 2025
COMMIT #: 440765b
Bugs
Sales
Revenue Report (GWU-5852)
Previously: The Revenue Report wasn't ingesting override dates for manual invoice line items.
Update: It ingests override dates correctly.
Updates
Access App
Invoices (GWU-5856)
Previously: Invoice breakdowns weren't displaying Sales Tax, Transaction Fees, or Service Fees.
Update: Those fees now display in invoice breakdowns.
COMMIT #: 07a8801
Bugs
Front End
Passes (GWU-5762)
Previously: Clicking "View All Passes" from an email showed a generic message instead of prompting sign-in, and passes with a QR Code + Timer showed "QR Code has expired" when scanned.
Update: "View All Passes" now prompts sign-in, and timer-based passes scan correctly.
Program
Bulk Registration (GWU-5857)
Previously: The Net Cost column showed incorrectly during Bulk Registration.
Update: Net Cost shows correctly, and Registration Questions were cleaned up.
Updates
Sales
Transaction List (GWU-5831)
Previously: Allocation details for products weren't displaying on the Transactions table.
Update: Allocation details display correctly.
March 17, 2025
COMMIT #: f54a827
Bugs
Program
Bulk Registration (GWU-5846)
Previously: Bulk registering teams across multiple programs could leave registration question inputs missing for some teams, blocking registration.
Update: Registration question inputs show for all teams being registered.
COMMIT #: 10eaf3e
Bugs
Front End
Roster Upload (GWU-5821)
Previously: The Required Purchase column incorrectly indicated all rostered athletes purchased the NGLL League Fee.
Update: The column correctly reflects each athlete's purchase status.
Updates
Sales
Invoices (GWU-5833)
Update: Fixed the OriginalCharge issue occurring on some invoices during admin roster acceptance.
Revenue Report (GWU-5814)
Update: Added an Invoice ID filter to the Revenue Report.
Revenue Report (GWU-5839)
Update: Payments now split by payment method on the Payments table.
March 14, 2025
COMMIT #: 80da7dd
Bugs
Front End
Cart (GWU-5829)
Update: Improved UI on the Billing and Payment screens.
Program
Waiver Completion (GWU-5826)
Previously: Clicking the Waiver Completion breadcrumb on Waiver Summary returned a 404.
Update: It brings users to the correct page.
Waiver Completion (GWU-5770)
Update: Added program year to the Program Name column, multi-select sport filtering, a Program Type filter, and an Event Dates filter to the Waiver Summary page.
Updates
Program
Bulk Registration (GWU-5228, GWU-5159)
Update: Combined the Teams and Payment Plans pages into one; admin can register teams across multiple billing profiles at once; added several new table columns; updated the Upload Template; added a created-invoices list on the Confirmation page.
Schedule
Leagues & Tournaments (GWU-5056)
Update: Added an Availability tab for adding field/court availability while building a schedule.
March 13, 2025
COMMIT #: 147dad7
Bugs
Team
Team Reporting (GWU-5816)
Update: Fixed a display error on the "Purchased: NGLL League Fee" column.
Program
Waitlist (GWU-5783)
Previously: Registration numbers could surpass a program's Waitlist Limit without waitlisting anyone.
Update: Registrants are sent to the Waitlist once the limit is met.
Sales
Shop (GWU-5729)
Previously: Products refunded via PF Pay weren't marked as removed on the invoice.
Update: They're marked as removed correctly.
Updates
Sales
Transaction List (GWU-5728)
Previously: Pulling a month's worth of records on Transaction List returned an "Out of Memory" error.
Update: Admin can pull up to 50,000 records at a time.
March 11, 2025
COMMIT #: 09b17a2
Bugs
Program
Waiver Completion (GWU-5771)
Previously: Filters on Waiver Completion only showed records for programs with a future end date.
Update: Records show for all programs regardless of end date.
Updates
Sales
Invoices (GWU-5733)
Previously: Billing Profile search when creating an invoice only searched profiles within the current brand.
Update: It searches all existing PlayerFirst accounts/profiles.
Invoices (GWU-5732)
Update: Added an Estimated Accrual invoice flag (Manual Invoice roles only) and a Status column showing estimated vs. final.
Invoices (GWU-5336)
Update: Removed the "No Program" checkbox; Program selection is now required for all invoices, with a tool tip pointing to the Class Finder.
TravelFirst
Stay to Play (GWU-5573)
Update: Added a Stay to Play Programs table; renamed the original table to Stay to Play Registrations, with a column indicating past TTS text opt-in.
Location
Locations (GWU-3924)
Update: Removed the "Has a Physical Address" field; selecting a Google Place now auto-fills Name/Address/City/State/Zip; hid Key Color, Image of the Location, and PDF Map.
March 5, 2025
COMMIT #: 5b16774
Bugs
Mobile
Web Banners (GWU-5679)
Previously: Web banners displayed incorrectly on phones.
Update: Web banners display correctly on phones.
Program
Registration Details (GWU-5475)
Previously: The Registration Map on Program Summary wasn't showing correctly.
Update: It defaults to showing the United States.
Schedule
Leagues & Tournaments (GWU-4634)
Previously: The "Show Games that are Already Scored" field on the Scoring tab wasn't functioning correctly.
Update: Scoring tab fields were reworded and the Games Scored field now functions correctly.
Updates
Program
Registration Details (GWU-5727)
Update: Improved speed creating, copying, and editing programs.
Front End
Checkout (GWU-5325)
Update: Added a Previous button to navigate backwards through Checkout.
Sales
Account Credits (GWU-5045)
Update: Added a Charge to Class field to external account credit creation.
COMMIT #: c5cc6ec
Bugs
Program
Registration Details (GWU-5756)
Previously: Program Summary pages experienced long load times.
Update: Program Summary load times were improved.
Add-ons (GWU-5722)
Previously: Add-on purchases for a non-waitlisting division could still get stuck in the waitlist queue once any division/product hit the waitlist, resulting in customers not being charged.
Update: Add-ons purchased with a non-waitlisting division are no longer waitlisted.
Sales
Shop (GWU-5755)
Previously: Advanced Filters on Shop without For Sale Dates only showed products with a Stop Date within the last 30 days.
Update: That restriction now also depends on Associated Program Dates being excluded from the filter.
Updates
Site Settings
Site Settings (GWU-5761)
Update: Added an "Enable Creation of Team Chats" field to the Communications tab.
User
Under Armour Opt-Ins (GWU-5759)
Update: Updated the Birthdate column format to MM-DD-YYYY on the Under Armour Opt-In Report.
Program
Registration Details (GWU-5746)
Update: Clicking a program name now goes to the Program Divisions tab; Program Summary and Program Map moved to separate breadcrumb pages (Star icon and Map icon); added a Waivers quick link to the Program Dashboard.
Communication
Create Message (GWU-5483)
Update: Added a "Send as Another User" field allowing admin to send messaging on behalf of a different brand user.
March 3, 2025
COMMIT #: 1aa1f0b
Bugs
Communication
Messaging History (GWU-5752)
Previously: Filtering Messaging Totals by a brand not in the selected sport filter returned an error page.
Update: Results include only the selected brands in that case.
Front End
Passes (GWU-5742)
Update: Clicking "View All Passes" in an email prompts sign-in and goes to the All Passes page; clicking an individual pass doesn't require sign-in (unless sharing); shared-pass recipients don't need to sign in and can't toggle sharing; added a new /my/passes page listing all upcoming/current passes with unique URLs.
Updates
Communication
Sponsors (GWU-5724)
Update: Added a PF Pay column on the main Sponsors page and a PF Pay tab (with Visibility and Ad Image fields) when editing a sponsor.
Front End
Passes (GWU-5682)
Update: Reworded "View Invoice QR Codes" to "View Invoice Passes" and "View QR Code" to "View Passes"; Multiple Use and Unlimited Use passes can be reactivated.
Sales
Transaction List (GWU-5576)
Update: Added Cash to the Method filter dropdown.
