Skip to main content

Release Notes - May 2025

PlayerFirst platform release notes for May 2025, migrated from Confluence.

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

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.

Did this answer your question?