AUGUST 22-2430, 2023
COMMIT #: a620929, 11a73e1, d48404d
FEATURE ADD
PlayerFirst Login Workflow Update
Redesigned Login Workflow with a simplified Account Creation Process
Multi-Factor Authentication (MFA) for Backend Users (By Brand)
When utilizing “Switch Brand” on the backend, User would not be required to go through the MFA.
Supporting Articles
Payment Plan Installment Fees
Club Season Programs, created after August 15th, 2023, will require a $10 minimum installment fee per scheduled payment.
Supporting Articles
UPDATES
Communication
Communication: Previously, Marketing Emails were prioritized to be sent out when in queue. This has been updated for Transactional Emails to now take priority over Marketing Emails when in send queue. (GWU-3183)
Sales
Discount Codes: On Sales>Discount Codes, now when you select the Eye button in the Actions Column, you will be brought to a new page with a table showing the user first name, user last name, User, Invoice ID, From Item, Amount (Discounted), Date Used, and the Limit. NOTE: This change will not work retroactively, and will apply only to discount codes used post August 23rd, 2023. (GWU-2001)
Invoices: This issue updated the “Pay Multiple Invoices > Pay Partial Balance” workflow, moving the payment method step after the payment allocation step. This will ensure that transaction fees are displayed to the user correctly. (GWU-3092)
Lodging Sales/Hotel Admin Link: The hotel confirmation page or “Hotel Admin Link” can be accessed from the Lodging>Lodging Details>Hotel Occupancy Page. This page has been updated to allow manual entry of confirmation numbers (during reservation period) as well as Final Pickup Numbers (after reservation period). (GWU-2072)
BUGS
Dashboard
A/R: On Collected Fees Over Time tile, when filtered to Calendar Year & All Brands, “Handling” would remain at $0. This has been updated to now show the correct amount (roughly $5k). (GWU-3241)
Front-End
Teams/Roster Management: Previously, if a user elected to create a team roster by “starting from scratch”, that decision was applied to all other teams when editing a new roster. In the case of creating a team by selecting “Copy Team” initially, even when that option was not selected for other teams, players would be copied over from a previously copied team. Both of these scenarios have been updated to only apply to the team selected. (GWU-2978 & 2979)
Orders & Payments: Previously, if the amount of an invoice was past due, the only option for minimum payment was the full amount due. Now, the minimum payment is set to 1 dollar. (GWU-2944)
Programs
Registration Details/Advanced Filters: These changes correct a filtering issue at the Program > Registration Details page. The Advanced Filter by start/end date no longer takes the time the program starts/ends into account. This corrects an issue where programs would not be returned due to timezone conversions. (GWU-3079)
Sales
...
bbf043c
UPDATES
Communication
SendGrid (GWU-3261)
Update: Improves our logging of errors in the email workflow to make undelivered messages and outages easier to troubleshoot.
Program
Registration Details/Edit Payment Plans (GWU-2983)
Previously: The icon to view a payment plan schedule and fees was , and caused confusion when wanting to edit a payment plan.
Update: The icon to view a payment plan is now to clearly identify that the page is to view the payment plan information, not to make edits.
BUGS
Communication
CKEditor (GWU-3266)
Previously: A bug existed that would not allow users to crop images when creating a template.
Update: Users are now able to crop images when creating a template.
Create Message (GWU-3239)
Previously: When creating a message, adding buttons and copy and pasting it within the email body would no longer allow access to the button settings for the buttons besides the most recently pasted button. This also resulted in only the last button in an email being clickable/linked to a URL.
Update: When pasting a button into the email, button settings are available for all buttons and subsequently all buttons are now clickable and linked to a URL.
Location
Edit Location (GWU-3094 & GWU-3095)
Previously: When adding an image or PDF to a location, neither the image preview or the PDF link would work.
Update: When adding an image or PDF to a location, the image or map link will preview to the right of the Upload Box.
Program
Registration Details/Division Details (GWU-3090)
Previously: When editing any of the columns for a row that has accented characters, a user is redirected to the Program > Registration Details page and is prompted with an HTML content warning.
Update: This has been updated to allow accented characters, and will no longer result in a warning page.
Sales
Invoices (GWU-3232)
Previously: If an invoice did not have an actual Due Date in the database, it would take the Created Date and use that value to display the Due Date on the invoice itself. However, the invoice would not have an actual Due date. This would impact the Minimum Payments process, considering that the invoice would never technically be past due.
Update: If an invoices doesn’t have a due date, the invoice creation date is now used as the due date in the database.
Invoices (GWU-2704)
Previously: The original order of operations that auto-reallocate used when allocating invoices performed poorly when reallocating invoices with multiple refunds.
Update: The order of operations that auto-reallocate uses when allocating invoices has been updated to better reallocate all invoices, including invoices with multiple refunds.
AUGUST 22-24, 2023
COMMIT #: a620929, 11a73e1, d48404d
NEW FEATURES
PlayerFirst Login Workflow Update
Redesigned Login Workflow with a simplified Account Creation Process
Multi-Factor Authentication (MFA) for Backend Users.
Applies to all brands a user is associated with (MFA is by Brand)
If utilizing the “Switch Brand” option, the user will remain logged in without needing to re-MFA.
If a user then visits the brand that they had switched to using this feature when visiting the website, not logged-in, the user would not be required to MFA.
If a user logs out and attempts to login to a brand website, they have not visited via Brand Switcher, MFA will be required.
NOTE: MFA is good for 90 Days per brand authentication and will require Authentication once again after the 90 day mark.
Supporting Articles
Payment Plan Installment Fees
Club Season Programs, created after August 15th, 2023, will require a $10 minimum installment fee per scheduled payment.
Supporting Articles
UPDATES
Communication
Communication (GWU-3183)
Previously: Marketing Emails were prioritized to be sent out when in queue.
Update: Transactional Emails now take priority over Marketing Emails when in send queue.
Sales
Discount Codes (GWU-2001)
Update: On Sales > Discount Codes, now when you select in the Actions Column, you will be brought to a new page with a table of the following columns,
First Name
Last Name
User
Invoice ID
From Item
Amount (Discounted)
Date Used
Limit
NOTE: This change will not work retroactively and will apply only to discount codes used post August 23rd, 2023.
Invoices (GWU-3092)
Previously: On “Pay Multiple Invoices > Pay Partial Balance” the steps were as follows,
Confirm Invoices
Payment Amount
Payment Method
Payment Allocations
Payment Complete
Update: “Pay Multiple Invoices > Pay Partial Balance” workflow, moving the payment method step after the payment allocation step because estimated fees can be off when 1+ invoice is fee exempt and 1+ invoice is NOT fee Exempt. Updated Workflow is as follows,
Confirm Invoices
Payment Amount
Payment Allocations
Payment Method
Payment Complete
This will ensure that transaction fees are displayed to the user correctly
Lodging Sales/Hotel Admin Link (GWU-2072)
Update: This page has been updated to allow manual entry of confirmation numbers (during reservation period) as well as Final Pickup Numbers (after reservation period).
NOTE: The hotel confirmation page or “Hotel Admin Link” can be accessed from Lodging > Edit a Lodging Item > Occupancy Report (three dots in the top nav)
BUGS
Dashboard
A/R (GWU-3241)
Previously: Collected Fees Over Time tile was not pulling data for “Handling” and displayed as $0
Updated: “Handling” will now show the correct data when the data exists.
Front-End
Teams/Roster Management (GWU-2978 & 2979)
Previously: If a user elected to create a team roster by “Start from Scratch”, that decision was applied to all other teams when editing a new roster. In the case of creating a team by selecting “Copy Players” initially, even when that option was not selected for other teams, players would be copied over from a previously copied team.
Updated: When selecting “Copy Players” or “Start from Scratch”, it will only apply to the team selected.
Orders & Payments (GWU-2944)
Previously: If the amount of an invoice was past due, the only option for minimum payment was the full amount due.
Update: The minimum payment is now set to $1 for invoices with no payment due, as long as that partial payment is being made 7 days before another payment is scheduled.
If there is a payment that is due within 7 days or past due, the minimum payment required will be equal to the payment amount that is due.
Programs
Registration Details/Advanced Filters (GWU-3079)
Previously: The Start/End Date set at the program level would not take time zones into consideration, leaving programs out of the expected results.
Update: When filtering by Start/End Date, it will return results, plus an added day both at the start and end dates to include those results originally not included due to the time zone. Ex. A Program starts January 2nd, 2023, and ends February 2nd, 2023, it would return results with the start/end date of January 1st, 2023, and February 3rd, 2023.
Sales
Invoices (GWU-3177)
Previously: The system would produce an alert pop-up, noting that it was unable to receive a negative payment for External ACH & External Credit Card.
Updated: This has been updated to now allow a negative payment via External ACH & External Credit Card.
Invoices (GWU-31773087) Invoices
Previously:
When searching for invoices on the
Sales > Invoice page with names containing a single character
, it would not display
any results.
Ex. 3 Point
Updated: This adds the ability to now search for invoices with a single
character
Lodging/Stay to Play (GWU-3176)
Previously: The program field placeholder is not showing the Parenthesis to close the max programs that a user can search by.
Updated: Program field placeholder is now showing the closed parenthesis.
Example:
Previously: Programs (Max 20
Updated
: Programs (Max 20)
Lodging/Stay to Play (GWU-31763137) Lodging/Stay to Play: After sending emails to teams on a filtered program, the user is able to filter another program to send emails but the program filter field does
Previously: When you filter to a program on this page and send a communication, and then filter to a new program, after sending the communication you will find the Program filter did not retain the value and
revert to
the initial retrieved value.
Update: When sending a communication with a filtered program value, it will retain this value after sending communications.
AUGUST 17, 2023
COMMIT #: 67b208d
...
A/R: Added Calendar Year Filter to Collected Fees over time tile. NOTE: This is a strict cut off of December 31st. Anything collected past 12/31, will belong to the following Calendar Year. (GWU-3153)
Program
Edit Program: This update fixes/refines how jerseys are rolled over. Essentially, if the program has the Rollover setting checked, the player’s jersey will be assigned using their last rostered jersey number. If the player is being added within the same Program(not Brand), the jersey number will not roll over. (GWU-2028)
...