Skip to main content

Release Notes - April 2023

PlayerFirst platform release notes for April 2023, migrated from Confluence.

April 26, 2023

COMMIT #: 544fa15 & a2b7f4a

Updates

Front End

  • Teams: added a pencil icon labeled "Team Info" on the front-end Teams tab, clarifying how Coaches/Team Managers change their team name after registering for an event. (GWU-2479)

Sales

  • Line Items By Date: added "GL Income Amount" and "3 Character Brand Code" columns for the Finance Team. (GWU-2598)

  • Transaction List: added "Purchasing Brand," "Purchasing Sub-Brand," "Purchasing Short Name," and "Purchasing Sport" columns for the Finance Team. (GWU-2599)

Bugs

Communications

  • Mass Messaging: users couldn't select programs from additional brands after an initial selection when messaging across multiple brands — multi-brand program filtering now works. (GWU-2602)

Front End

  • Prepayment: users couldn't complete a prepayment via Orders & Payments — this now works. (GWU-2620)

Program

  • Registration Details: users could incorrectly check out with full/sold-out program add-ons — a message now displays and checkout is blocked in that case. (GWU-2600)

Sales

  • Invoices: installment fees were incorrectly counted as registrants (e.g. 3 athletes + 3 installment fees showed as 6 registrants) — only athletes now count. (GWU-2495)

  • Invoices: check-related fees caused a small set of invoices to show a nonzero "Amount Due Balance" despite $0 line-item balances — this is fixed, including on A/R Reporting. (GWU-2617)

  • Invoices: the "Line Item" search under Advanced Filters returned a timeout error — it no longer times out. (GWU-2632)


April 21, 2023

COMMIT #: f5ca8de & 8323c61

Updates

Communication

  • Create Message: exceeding the 300-character Subject line limit now shows an alert instead of an error page. (GWU-2531)

Program

  • Registration Details: renamed the "Paid" column to "Paid - Cash" with an updated tooltip ("Total cash paid, excludes credits and adjustments"). (GWU-2465)

Sales

  • Discount Codes: hitting a set application limit now shows a warning message on the generated invoice. (GWU-2538)

  • Invoices: renamed the "Paid" column to "Paid - Total" with an updated tooltip ("Total paid on an invoice including credits and adjustments"). (GWU-2465)

  • Invoices: added a "Send Receipt Email" checkbox (checked by default) controlling whether a payment/adjustment automatically emails the family. (GWU-1946)

Bugs

Program

  • Bulk Registration: the "Multiline Edit" button didn't display under Form Questions and Adjustments when a program had single-selection questions — it now displays as expected. (GWU-2408)

  • Registration Details: the "Details" tab export included athlete positions for all sports instead of just the brand's assigned sport — it's now scoped correctly. (GWU-2554)

  • Registration Details: clicking "Show Selected Divisions" on Program Summary threw an error — it now returns results. (GWU-2606)

Sales

  • Invoices: searching a last name with a space (e.g. "Del Toro") only matched characters after the space — full last-name search now works. (GWU-2525)


April 17, 2023

COMMIT #: bc04298

Features

  • Check Fees: "Pay by Check" now carries both a Transaction Fee and a Handling Fee, shown on invoices as "Projected Fees" (visible to operators and customers, excluded from the AR Report page). (GWU-2429)

  • Projected Fees: includes ACH, Credit Card, and Check Transaction Fees plus Check Handling Fee, assessed per installment on any invoice creation. (GWU-2432)

Updates

Communication

  • Club App: capped the chat subject line at 290 characters. (GWU-2583)

  • Create Message: added some color options when creating a message template. (GWU-2356)

Sales

  • Invoices: added an "Updated Payment Information Needed" note to invoices after an ACH stop-payment (permanent failure) notice is sent to the user. (GWU-2512)

User

  • User Roles: both "Admin" and "Marketing Communications Admin" roles can now bypass the "Associated Program" field when composing a message. (GWU-2427)

Bugs

Program

  • Registration Details: operators could enter an invalid "Year" outside 2000–2099 (e.g. "202") — the allowed range is now enforced. (GWU-2136)


April 7, 2023

COMMIT #: c8ae1d4

Updates

Sales

  • Discount Codes: can now be set up by Product Category, in addition to User, Program, or Product. (GWU-2488)

  • Discount Codes: added an "Apply After Item Count" field, applying the discount starting after a set quantity (e.g. set to 2, item 3 onward gets the discount). (GWU-2488)

  • Discount Codes: added "Auto Apply," automatically applying a matching discount code when eligible items are added to the cart. (GWU-2488)

Team

  • Team Reporting: the Rosters page now indicates double-rostered status with a green checkmark (double rostered and approved via exemption/setting) or red x (double rostered but not approved). (GWU-2336)

Bugs

Front End

  • Guardians & Contacts: creating/editing a Guardian/Contact with all fields completed still showed "correct the errors below to continue" — this no longer appears incorrectly. (GWU-2535)

Program

  • Registration Details: entering a Program Cost, leaving Division Cost blank, and setting Team Cost to $0 incorrectly overrode the Program Cost — Team Cost now only applies when an athlete accepts their roster spot. (GWU-2508)

Sales

  • Invoices: column headers didn't align with column details in the Payment Schedule And History table — alignment is fixed. (GWU-1834)

  • Invoices: scheduled payments still displayed after an invoice was paid in full same-day — they no longer display once fully paid. (GWU-2401)

  • Waitlist: removing an athlete from a waitlist and registering them capped the first payment at $0.01 before allowing the remaining balance — "pay in full" now works correctly on the first attempt when accepting a roster spot. (GWU-2507)


April 3, 2023

COMMIT #: 3f43dae

Features

Sales

  • Payment Plans: added a per-brand setting to automatically run payment plans on any day with a scheduled payment. (GWU-1599)

Updates

Communication

  • Create Message: added guided text noting each unique email address only receives a message once, regardless of list appearances. (GWU-2414)

Team

  • Team Management: an athlete removed from a program (via deleted invoice line item) after accepting a team spot was previously treated as double rostered — a filter now checks for the deleted line item first, giving the athlete an "undetermined" acceptance with the option to send a roster acceptance email. (GWU-2000)

Sales

  • Payment Plan Status: added a column flagging items "Removed From Program" that still have a scheduled payment plan; these items aren't selectable and won't auto-process. (GWU-2483)

Bugs

Communication

  • Data Tokens: tokens like [[Athlete_First_Name]] worked in the message body but not the subject line — they now work in both. (GWU-2476)

Location

  • Fields: changes to existing field availability weren't saving correctly, and reservation dates could incorrectly shift back a day — both issues are fixed. (GWU-2362)

Did this answer your question?