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)
