May 31, 2025
COMMIT #: 262fdde
Bugs
Payment Processor
Stripe (GWU-6253)
Previously: Credit card payments on PlayerFirst Web threw a verification_method mismatch error.
Update: Credit card payments process without that error.
May 30, 2025
COMMIT #: a7195f3
Updates
API
Insurance (GWU-6230)
Previously: Policies weren't being sent to Vertical Insure due to the Stripe deployment.
Update: Policies are being sent to Vertical Insure.
May 29, 2025
COMMIT #: 8da283c
Bugs
Schedule
Facility Rentals (GWU-6212)
Previously: Users received an error viewing a rental in some instances.
Update: Users can view a rental without error.
Facility Rentals (GWU-6229)
Previously: The Rental Timeline could display rentals on a different date than added, due to timezone conversion.
Update: The Rental Timeline displays rentals on the dates they were added.
Updates
Program
Edit Payment Plans (GWU-5979)
Update: Excluded the installment fee from Payment Plan Details and Total Amount when Due at Checkout is selected, and updated Preview Plan logic to match.
Waiver Completion (GWU-6235)
Update: Waiver Graphs filters now default to Showcase (EVT), LGE, and Tournament (EVT), with brand name appended to Program names.
Sales
Shop (GWU-6022)
Update: Manual Access App ticket check-ins by name now record latitude/longitude under Used at Location on the Product Sales table.
Front End
Program Page (GWU-6029, GWU-6196)
Update: Cleaned up Program Page UI.
Program List (GWU-6046)
Update: Cleaned up Program List UI.
May 28, 2025
COMMIT #: 18a9381
Updates
Sales
Invoices (GWU-5885)
Previously: Purchasing a product could allocate the invoice incorrectly.
Update: The invoice is allocated correctly.
May 27, 2025
COMMIT #: a70b949
Bugs
Front End
Registration (GWU-6067)
Previously: Add-ons received a second roll-up fee calculation when added to the cart for brands with roll-up fees enabled.
Update: Add-on costs display correctly throughout checkout.
Roll Up Fees
Update: Cleaned up roll-up fee issues for add-on and insurance purchases.
Updates
Program
Waiver Completion (GWU-6185)
Update: Added a Waiver Graphs page to the Waiver Completion breadcrumb, visually charting waiver progress based on selected filters.
Access App
Exposure API (GWU-5116)
Update: Introduced an Exposure API pulling tournament schedules/scores into the Access App.
COMMIT #: 26461c8
Bugs
Sales
Invoices (GWU-6209)
Previously: Issuing a refund on an invoice could hit a rounding error blocking the refund.
Update: Admin can issue refunds without the rounding error.
Payment Plan Status (GWU-5796)
Previously: PlayerFirst was creating and running $0 scheduled payments, sending customers "Payment Decline" notifications.
Update: $0 scheduled payments are no longer created or run.
Front End
Registration (GWU-5992)
Previously: A logged-out user registering saw multiple redundant login alerts.
Update: Only one alert displays prompting login.
Updates
Sales
Invoices (GWU-5735)
Update: When only one line item is eligible for allocation, or an invoice is paid in full, all eligible line items automatically allocate.
API
Livebarn (GWU-6147)
Update: Livebarn now sends ProgramID, TournamentPlayerID, and ExternalID; added matching logic to limit duplicate players.
May 23, 2025
Bugs
Sales
Invoices (GWU-6213)
Previously: Processing an external credit card or ACH returned an "Invalid Payment Method" alert.
Update: Admin can process these payments without error.
Invoices (GWU-6208)
Previously: On Interbrand invoices, a Transaction Fee was still added for rollup invoices, and discounts/Interbrand payments didn't auto-allocate.
Update: No Transaction Fee is added for rollup invoices, and discounts/Interbrand payments allocate automatically.
Program
Registration Details (GWU-6012)
Update: Creating an Add-On now scopes Divisions/Teams fields to the program, and saving/deleting returns to the Add-Ons subpage.
May 22, 2025
COMMIT #: 38934b1
Bugs
Sales
Invoices (GWU-6211)
Previously: Admin couldn't add a new credit card or ACH payment method for a customer on an invoice.
Update: Admin can add a new payment method.
COMMIT #: 9026171
Bugs
Sales
Invoices (GWU-6207)
Previously: Received payments on invoices with interbrand payments weren't displaying.
Update: They display correctly, and Stripe transactions now include brand/order/customer metadata when available.
May 21, 2025
COMMIT #: bea8283
PlayerFirst
Payment Processor
Update: Switched payment processor from WorldPay to Stripe: updated Invoice Details and Checkout to integrate with Stripe, and paused scheduled payments from 5/24–5/30.
May 20, 2025
COMMIT #: 4141105
Bugs
Sales
A/R Report (GWU-6198)
Previously: Collection emails sent via A/R Report weren't being delivered.
Update: Collection emails are delivered to customers.
Program
Registration Details (GWU-6187)
Previously: Exporting Proof of Age docs on Division Details threw an error.
Update: Users can export without error.
Access App
Push Notifications (GWU-6020)
Previously: iOS users received duplicate push notifications from the PF Access app.
Update: Duplicate notifications no longer occur.
Updates
Schedule
Leagues & Tournaments (GWU-5830)
Update: Moved the Field Timeline V1 page into the breadcrumb menu.
Leagues & Tournaments (GWU-5594)
Update: Added "Create New Event" and "Create New Rental" shortcuts to the Field Timeline page.
Leagues & Tournaments (GWU-5600)
Update: Updated Field Timeline event cards to better display Facility Rental info, with status icons for Confirmed/On Hold/Cancelled.
Leagues & Tournaments (GWU-5808)
Update: Added Billing Profile, Rental Type, Location, Field, Rental Status, and Invoice fields plus a Duplicate button to the Field Timeline side panel; details lock once invoiced; timeline edits sync to Facility Rentals, Front End Customer Rental, and Rental Summary.
Leagues & Tournaments (GWU-5804)
Update: Added a thin line marking the 30-minute mark within each hour block on the Field Timeline.
May 19, 2025
COMMIT #: 3c68a54
Bugs
Program
Registration Details (GWU-4884)
Previously: The Invoice IDs column on Division Details didn't sort correctly.
Update: It sorts correctly.
Sales
Invoices (GWU-5860)
Previously: Travel invoices for revenue mixed Program IDs and the "National" travel class.
Update: Travel invoices report correctly.
Transaction List (GWU-6186)
Previously: Opening the Allocation Issues page could error.
Update: The page opens without error.
Updates
User
Users (GWU-4374)
Update: Admin can open any user's account regardless of brand, but can't see invoices/communication tied to a brand they lack access to.
Sales
A/R Report (GWU-5883)
Update: Products on the A/R Report now point at the associated program.
Global Settings
Vensure (GWU-6180)
Update: A failed program sync to Vensure now emails [email protected].
Communication
Create Message (GWU-6133)
Update: Composing a transactional text to 100+ recipients now shows a compliance warning modal requiring explicit agreement before sending.
May 15, 2025
COMMIT #: 3a88907
Bugs
Front End
Registration (GWU-5712)
Previously: For roll-up-fee brands, concessions incorporated into a payment plan miscalculated the final cost, undercharging the client.
Update: The final cost calculates correctly and the client is charged accordingly.
Updates
Schedule
Facility Rentals (GWU-6110)
Update: Added a table displaying recently created invoices.
Add to Schedule (GWU-6152)
Update: Added an Estimated Cost column to the review page.
Access App
Scoring (GWU-5895)
Update: Games scored via League Play now show "Final" once a score is submitted.
Sales
Invoices (GWU-5714)
Update: Reworked the external payment recording process: External Sales vs. Bulk Internal Sales prompt, renamed "Source" to "Source of Revenue," added a notes memo, Excel upload, ability to add rows, and an updated completion screen listing created invoices.
May 12, 2025
COMMIT #: a7013c6
Bugs
Program
Division Details (GWU-6156)
Previously: The Insurance Purchased column showed Yes for athletes who hadn't purchased insurance.
Update: It correctly shows Yes/No based on actual purchase.
Front End
Web Templates (GWU-6162)
Previously: Menu headers weren't saving properly after Web Templates Phase 1.
Update: Menu headers save properly.
Web Templates (GWU-6160)
Previously: The Primary Menu shrank on scroll in Firefox.
Update: It continues to cover full width when scrolling in Firefox.
Web Templates (GWU-6165)
Previously: Certain websites threw an error building the header.
Update: All websites load as expected.
Updates
Front End
Web Templates Phase 1 (GWU-5297, GWU-5298, GWU-6069, GWU-6076)
Update: Added new Site Settings/Design options for brand design schemes, and updated the left drawer, front-end page/design management, and menu management to match the latest Figma designs.
Sales
Allocation Issues (GWU-6152)
Update: Added a table listing allocations that in total exceed a line item's cost.
May 8, 2025
COMMIT #: 5aa55f2
Bugs
Sales
Insurance Reporting (GWU-6145)
Previously: Viewing all sales threw an error.
Update: The page loads properly.
Programs
Waiver Summary (GWU-5827)
Previously: Teams in a cart but not registered counted toward Teams Registered on Waiver Summary.
Update: Only actually-registered teams count.
Front End
Waiver Summary (GWU-5827)
Previously: Required registration questions lacked a red asterisk.
Update: Required questions show a red asterisk.
Updates
API
Livebarn (GWU-6139)
Update: Livebarn/BTB now sends all profiles (not just PF ones), with matching using externalID plus DOB/name to prevent duplicate accounts.
COMMIT #: b24c0ee
Bugs
Sales
Shop (GWU-6151)
Previously: Admin couldn't save associated programs to Shop Items.
Update: Admin can save associated programs successfully.
COMMIT #: 656ca78
Updates
Communications
Access App (GWU-3690)
Update: Updated the landing and tournament pages to match the latest Figma designs.
Access App (GWU-2592)
Update: Updated the Maps page to match the latest Figma designs.
May 2, 2025
COMMIT #: 1717019
Bugs
Front End
Team Schedules (GWU-6135)
Previously: The available-teams page showed teams in a cart but not registered.
Update: Only registered teams show.
Schedule
Swap Team Schedules (GWU-6135)
Previously: Team search showed teams in a cart but not registered.
Update: Only registered teams show.
Sales
Invoices (GWU-5995)
Previously: Typing a received-payment description dropped the letter "x" after saving.
Update: The description is saved exactly as typed.
Updates
Program
Bulk Registration (GWU-6082)
Update: The "Bill to" receipt-send option now defaults to "Not Send" instead of "Send."
Sales
Invoices (GWU-6062)
Update: Same default change (Not Send) applied to bulk registration receipt sending.
Invoices (GWU-6033)
Update: Opening/refreshing an unbalanced invoice now shows a pop-up prompting the admin to balance it.
Invoices (GWU-6032)
Update: Same unbalanced-invoice pop-up applies to interbrand invoices, which now only offer Discount/Scholarship Concessions and Interbrand Payments.
Front End
Invoices & Payments (GWU-5774)
Update: Non-scheduled payments now redirect to a third page afterward, to avoid duplicate payments from mobile browser reloads.
May 1, 2025
COMMIT #: 80868cd
Bugs
Schedule
Leagues & Tournaments (GWU-5817)
Previously: Duplicate club teams could display on the Divisions/Flights tab, impacting scheduling.
Update: Club teams display correctly.
