POS Order Refresh Failure
This document provides steps to resolve the "POS Order Refresh Failure" issue in Hotwax Commerce OMS.
Last updated
This document provides steps to resolve the "POS Order Refresh Failure" issue in Hotwax Commerce OMS.
Last updated
In HotWax Commerce, "POS orders" are downloaded as fulfilled from Shopify. Occasionally, an order is downloaded into the OMS before it is marked fulfilled in Shopify. Retailers must refresh these orders to update their status, ensuring the fulfilled version of the order is downloaded while cancelling the older version.
Orders may fail to refresh due to missing shipping addresses, triggering this error: Could not complete the createOrderContactMech process: The following required parameter is missing: [createOrderContactMech.contactMechId]
.
Follow these steps to resolve these errors:
Log in to OMS: Use your username and password to log in to Hotwax Commerce OMS
.
Navigate to Sales Orders: Click the hamburger navbar icon if the left slider is not visible. Go to Sales Orders
under Order Management
in the left slider.
Identify the Order: Find the order exhibiting the error. Open the order by clicking on its ID.
Cancel the Order: On the order page, click the Cancel
button at the top.
Access Webtools’ Entity Engine: Use the link: https://{instance}.hotwax.io/webtools/control/entitymaint
.
Remove the Order from Entities:
Open the OrderItem
entity and remove the order.
Open the OrderItem
entity; a form will open.
Search for the order using the orderID
(enter the orderID in the orderID field of the form).
Hit Enter or click on the search button below the form.
Click on the view option at the start of the orderID
under the Search result
.
Click on the Delete this value
button at the top of the view under the view value.
Repeat the above steps for each order item.
Remove from OrderHeader and OrderIdentification:
Open the OrderHeader
entity and remove the same order.
Open OrderIdentification
and remove the externalId value.
Log in to OMS: Use your username and password to log in to Hotwax Commerce OMS
.
Navigate to Import Section:
Go to MDM
> EXIM
in the left slider.
Navigate to Shopify Jobs
and select Import Shopify Order
under the Order Management tab.
Re-import the Order:
Enter the details of the order, including the Shopify Order ID.
Run the job by clicking the Run
button.
Verify Successful Import:
To verify the order's successful import, go to MDM
> EXIM
.
Navigate to Shopify Jobs and click on Shopify Order MDM
under the MDM tab.
Following these steps will resolve the "POS Order Refresh Failure" issue by addressing the root cause—missing shipping details from unfulfilled Shopify orders. This guide provides a structured approach to diagnosing and rectifying the issue, ensuring minimal disruption to your order management process.