Fixes
Users were being incorrectly prompted to add a credit card when accessing the Update Payment Method page, even though a valid card was already on file in Chargebee. The logic has been corrected to accurately detect existing payment methods and suppress the prompt when unnecessary.
An issue in the REST API caused syncing failures due to empty entries in the ZipCodeUserLookup
table that lacked associated ZipCode
records.
This was mitigated by deleting invalid entries.
Improvements
Integrated Jest testing framework into the frontend development environment based on implementation RFC. New front-end work can now include tests using Jest to ensure code quality and maintainability.