- Added a selectable EIN document type to the employer signup/settings screens that allows employers to submit either the EIN verification letter from the IRS or their Form SS-4.
- Introduced a fix for a bug that would sometimes cause transaction amount and/or ending balance of a goal to be off by a penny. (The actual bank balance was not affected, only what the application was reporting as the balance for the goal.) The errant values that were created by this issue have also been manually corrected in our database.
- Both the contribution change request queue in the employer dashboard and the ask calculation that is sent to an employer when running a contribution/reward/bonus now consider individual account standing, in addition to the employee’s identity verification that was already being used.
- Added checks to prevent duplicate accounts sometimes being created with our banking partner during user signup. (The duplicates did not affect the first account being set up correctly and being used correctly for transactions, it was just an extraneous account with a zero balance that would have to be cleaned up manually by an admin.)
- Added an internal email notification to let our admins know if any such duplicate accounts exist. This will make the manual cleanup more prompt if it is ever needed again in the future.
- Updated an existing internal notification to ignore the deleted duplicate accounts when checking for balance discrepancies.
- Changed one of the automatic transfers between an employer’s accounts during a contribution/reward/bonus that sometimes would cause the process to get “stuck” due to perceived insufficient funds, which necessitated some manual transfers to be created to get the process to complete.
- Fixed an issue that would sometimes cause process dates to be displayed as “N/A” in the activity table on the employee dashboard.
- Added an internal admin email notification with quick info about upcoming processes.
- Changed the language of “payroll delete” & “bonus deleted” to use the more generic descriptor “process deleted” for both situations.
- Changed our admin email tool to use the HTML format like all the other notification emails when sending out a one-off message to employers, employees, or both. (This feature has primarily been used for statement emails the last two cycles.)
- Upgraded our database cluster to the latest version of the engine software. This resulted in a small amount of downtime on Wednesday, January 25. The integrity of the data was not adversely affected by this.
- Improved internal logging to help our engineering team more quickly diagnose any problems when running a contribution/reward/bonus.
- Converted some internal admin email notifications to use logs instead.