Headquarters
175 S Main St Suite 1310,
Salt Lake City, UT 84111
January brings updates focused on improving security for store pickups and increasing the accuracy of inventory transfers. These changes help store teams work faster while maintaining tighter data synchronization between HotWax Commerce, Shopify, and NetSuite.
Store associates now follow a more secure process for Buy Online, Pick Up In Store (BOPIS) orders. The system prompts associates to confirm order details and capture proof of identity during pickup. Once an order is handed over, customers receive an automated email notification with their order details. New settings and permissions allow managers to control how this process is handled at each location. Sources: bopis#699, bopis#734, bopis#703, bopis#731, oms#331, hotwax-poorti#84
Several updates make fulfilling orders shipped to stores for customer pickup more reliable. The system now filters carrier options to only show those that support ship to store and preserves the selected shipment method when changing carriers. Order status tracking and completion emails now reflect the fulfillment process more accurately, and delivered shipments are indexed to improve search results in the Order Management System (OMS). Sources: bopis#729, bopis#702, fulfillment#1555, oms#332, oms#357, hotwax-oms#359, hotwax-oms#200, hotwax-oms#312
Retailers have more control over who is assigned to pick orders. The system now prevents changes to picker assignments once an order is handed over to a customer or rejected. New background services also support better indexing and assignment workflows for pickers within the OMS. Sources: bopis#719, bopis#723, bopis#727, oms#340, oms#341, oms#342, oms#352, hotwax-oms#232
Store associates can now see the customer’s first and last name directly on the picklist. This allows for faster identification and verification when preparing BOPIS orders for pickup. Sources: hotwax-poorti#158
The Receiving App now supports push notifications for new transfer orders. Store users receive immediate alerts when orders are ready for receiving, which reduces the need for manual status checks. Users can adjust these alert settings in the Settings view.
Sources: receiving#643, receiving#644
Store associates can now track and process items received that were not on the original transfer order. These items appear in the Completed tab and Receiving History to ensure full visibility. This data is sent to NetSuite through a new inventory adjustment feed to keep stock levels accurate across platforms.
Sources: receiving#621, receiving#636, receiving#638, hotwax-poorti#210, mantle-netsuite-connector#171
The inventory counting workflow includes several improvements for data accuracy. Users can now filter out discontinued products during counts and use live search to match products. Variance review lists now include primary and secondary IDs for easier identification. Additionally, inventory logs now show which user was responsible for specific variance events. Sources: inventory-count#1372, inventory-count#1363, inventory-count#1362, inventory-count#1361, inventory-count#1368, inventory-count#1365, inventory-count#1364, inventory-count#1356, inventory-count#1359, inventory-count#1342, inventory-count#1348, inventory-count#1354, hotwax-poorti#194, hotwax-poorti#155, hotwax-poorti#141, hotwax-poorti#150, hotwax-poorti#145, hotwax-poorti#151, hotwax-poorti#154, hotwax-poorti#156, hotwax-poorti#167, hotwax-poorti#168, hotwax-poorti#181, hotwax-poorti#178, hotwax-poorti#185, oms#363, hotwax-oms#207
Warehouse-to-store transfer orders are now automatically approved based on linked outbound shipments. New APIs support partial receipts and over-receiving scenarios, providing more flexibility when shipments don't match expectations. The TransferOrderAndItem view now includes external facility IDs to improve integration with NetSuite.
Sources: oms#350, oms#359, oms#368, oms#379, hotwax-poorti#164, hotwax-poorti#169, hotwax-poorti#127, hotwax-poorti#182, hotwax-poorti#173
Inventory for kit components is now accurately deducted during shipment creation, POS orders, and returns. This ensures that bundled products correctly update the stock levels of their individual parts, including during replacements and pullbacks of discontinued items. Sources: hotwax-oms#204, hotwax-oms#211, hotwax-oms#237, hotwax-oms#235, hotwax-oms#257, hotwax-oms#246, hotwax-oms#225
Weighted Average Cost (WAC) calculations are now more accurate across different receiving and return scenarios. The system handles negative quantities and existing values correctly, preventing unit costs from defaulting to zero. Unit costs are now also visible on the ProductInventoryView page.
Sources: hotwax-oms#197, hotwax-oms#212, hotwax-oms#239, hotwax-oms#247, oms#377
The return workflow now allows users to add or update return identification numbers from external systems. Exchange credit payments are now created only when specified by incoming return data. Additionally, data queries for vendor returns have been optimized to improve speed. Sources: hotwax-oms#216, hotwax-oms#206, hotwax-oms#285, hotwax-oms#367
HotWax now automatically creates payment capture tags when the first item in an order is fulfilled. This process includes validation for different product types to ensure physical and digital goods are handled correctly. Sources: oms#388, hotwax-oms#349, hotwax-poorti#212
Customers now receive automated email updates when they change their shipping method or cancel an order through the routing application. This provides immediate confirmation of their requested changes. Sources: hotwax-oms#229
The Shopify connector now synchronizes customer profiles, gift card data, order tags, and transaction history more reliably. This includes better handling of gift card refunds and order discounts. Retailers can also update Shopify order tags directly from the OMS. Standardized date handling has been added to ensure consistent time zone conversions. Sources: mantle-shopify-connector#198, mantle-shopify-connector#200, mantle-shopify-connector#203, mantle-shopify-connector#206, mantle-shopify-connector#210, mantle-shopify-connector#214, mantle-shopify-connector#216, mantle-shopify-connector#217, hotwax-shopify-oms-bridge#36, hotwax-oms#183, hotwax-oms#192, hotwax-oms#230, hotwax-oms#243, hotwax-oms#244, hotwax-oms#254, hotwax-oms#314, hotwax-oms#296
To reduce manual review work, a new order reconciliation service automatically compares Shopify orders with internal OMS records. The service generates a report of any discrepancies and defaults to checking the previous day's data if a specific range is not provided. Sources: mantle-shopify-connector#212, mantle-shopify-connector#215
New automated data feeds improve how HotWax stays in sync with NetSuite. Functional updates include exporting inventory resets and variances, and reconciling completed transfer order items. Validations have been added to transfer order and shipment feeds to improve data quality and prevent synchronization errors. Sources: mantle-netsuite-connector#194, mantle-netsuite-connector#190, mantle-netsuite-connector#193, mantle-netsuite-connector#192, mantle-netsuite-connector#62, mantle-netsuite-connector#187, mantle-netsuite-connector#177, mantle-netsuite-connector#182, mantle-netsuite-connector#175, mantle-netsuite-connector#173, mantle-netsuite-connector#189, hotwax-poorti#170
Administrators have more control over data access using permissions based on roles, facilities, and security groups. A new Security Group and Permission view allows for easier management of these controls. Users can now be restricted to only see inventory and screens relevant to their assigned store or warehouse.
Sources: hotwax-maarg-util#11, hotwax-maarg-util#12, oms#364, oms#365, oms#369, hotwax-oms#194, hotwax-poorti#157
Login security has been updated with clearer messaging for blocked attempts. When the maximum number of failed attempts is reached, the system displays: “Too many failed login attempts. Your account has been blocked.” Additionally, the system now correctly prompts users when a password change is required for access. Sources: hotwax-oms#268, hotwax-oms#280
This update introduces a new agent-based model where devices can receive and execute instructions directly from the server. This allows for centralized control and faster response times for device-level actions, such as inventory tasks. Sources: inventory-count#1369, inventory-count#1370, hotwax-maarg-util#22
HotWax now supports user authentication for Shopify embedded applications using the App Bridge. This allows users to log in directly within Shopify Admin and POS environments. The facility toggle is hidden in embedded mode to provide a cleaner interface. Sources: dxp-components#429, dxp-components#445, dxp-components#430, dxp-components#451
A new API endpoint allows for requesting Available-to-Promise (ATP) quantities for multiple products in a single call. This reduces network traffic and speeds up inventory checks for online orders. Sources: oms#360