Updated Checkout to store payment status and order ID in URL parameters instead of memory, to ensure payment status survives page refreshes, when using iOS/macOS devices.
Enhanced Promotion Condition of AutoShip Profile Count to prohibit a user from creating multiple AutoShip profiles in Revolution even if the user has multiple browsers and tabs opened.
Revolution
Enhanced bonus processors for Personally sponsored active report to improve the report loading time.
Enhanced the projected commissions in Revolution to show adjustments based on configuration settings.
Updated Revolution Permission Manager to allow for display of Sponsor name without access to additional Sponsor details.
Freedom Backoffice
Added two new WebAPI endpoints that allow querying orders and payments by date range, returning comprehensive data including order details, line items, and payment information in a single API call.
Created a new version of the Bonus Earned by Date processor to support including payout adjustments.
Created settings to enforce customer password expiration. When enabled, a customer’s password will be expired after the value of days in the setting. This will force and prompt the customer to update their password when logging into the cart.
Enhanced cart configuration to allow configuring which of the multiple checkout 2.0 App URL to use in Online Enrollment Checkout 2.0
Enhanced back office phone fields on rep and customer create/edit pages to support regex validation.
Enhanced payout methods to have rounding options.
Updated the Accounting transaction search to include results from all MarketShows.
Updated Webhook Helper page to include sample payload information.