Improved price display in the shopping cart by using the configured currency type as the source of truth for amount formatting and currency symbols, so prices display accurately for the selected locale.
Enhanced the shopping cart landing page so inventory categories are easier to open and browse, making it clearer to Reps and Customers that more items are available within each category.
Refined the capitalization of translation keys sent to Nuvei, allowing alternative payment methods such as PayPal and Klarna display their pop-up windows as expected during checkout.
Enhanced the Nuvei payment integration to record every payment attempt on an order, including notifications received after an order is complete, ensuring alternative payment methods such as OXXO Pay are tracked accurately.
Introduced support for displaying party-only products in the shopping cart, which allows party shoppers to be redirected to the cart without losing product visibility.
Enabled support for the Pending order status in the Klarna payment integration, ensuring orders that return a pending result from Klarna are completed correctly.
Revolution
Implemented local currency display to commission summaries and bonus payouts in Revolution, allowing Reps who earn in a currency other than the system base currency to view projections and payouts in their own currency.
Updated the Revolution top banner to support full screen width, which allows banner imagery to be displayed across the full page.
Optimized the Revolution graphical downline for faster load times by deferring rank progress until it is needed.
Freedom Backoffice
Introduced an Available Everywhere option to Payment Method Territories and renamed the None option to Not Available Anywhere, allowing corporate users to make a payment type available in all countries without configuring a territory for each one.
Enhanced the Item Change webhook to trigger when an inventory item is made active or inactive, allowing integration partners to receive updates when item availability changes.
Enabled volumes and commissions to be reported separately by bonus period type, allowing corporate users to review results for each bonus period independently.
Added a Rep email field tag to the AutoResponder trigger and webhook payload, allowing integration partners to receive the Rep’s email address.
Introduced a Back Office report for searching personalized orders by order number, date range, ship group, or personalization ID, allowing corporate users to locate specific personalization records.
Upgraded the UPS real time shipping integration to the current UPS REST API, keeping live shipping rate quotes accurate and supported.
Incorporated a Bonus Date column into the Sales Report in Back Office, allowing corporate users to view the bonus date for each order without referencing another report.
Added Edit Order Date and Edit Bonus Date user rights under the Orders section of Back Office user administration, allowing administrators to control which users can change these dates and to restrict that access by territory.
Expanded Rep and Customer global search in Back Office to include email address, allowing corporate users to search by email and view the email address in the results grid.
Introduced the ability to restrict Revolution access for Reps who have not accepted a required agreement, presenting a landing page with a link to the agreement and withholding payouts until it is signed.
Updated the ShipStation integration to the current version of the ShipStation API, keeping order fulfillment and shipment tracking working as expected.
Enhanced the Inventory Detail API with a group item flag and nested group item details, allowing integration partners to identify group items without making an additional request.
Implemented AWS Cognito machine to machine authentication to the SOA Web API, allowing integration partners to authenticate requests through an API gateway.
Refined credit on account handling so returned, unposted, and voided orders post an offsetting credit adjustment, keeping Rep credit balances accurate.
Introduced a Process Configuration scheduler option that runs a job every set number of hours on a daily schedule and again on the last five days of the month, giving clients finer control over bonus run timing.
Enhanced the Rallyware integration to return the Rep’s manager ID from configured custom data, allowing connected systems to identify a Rep’s manager.
Added the order status to the NetSuite order payload, allowing the connected accounting system to receive current order status with each order.
Expanded the Create Order API to accept and apply the gift order flag and gift message, allowing integration partners to submit gift orders.
Optimized inline cancellation processing so cancellations for Reps with large downlines complete successfully.
Strengthened nightly incentive processing so runs complete for clients with large data volumes.
Refined promotion actions so awarded items respect available inventory on hand and soft allocations.
Created a security Roles report and Administration menu access, allowing corporate users to review role types and the Reps assigned to them.
Implemented an AutoResponder trigger for support ticket updates submitted by Reps in Revolution, notifying Back Office users of new activity.