Order Import Error due to Different Shopify and Unleashed Currency
FollowWhen the store currency in Shopify is changed to be different from the base currency in Unleashed, User would not be able to import the order from Shopify and would be prompted with an error similar to the following message:
“Cannot import order '#1077': Customer 'MULTI0 CURRENCY0' exists in Unleashed with 'MYR' currency but order is with 'NZD' currency.”
In this example, the Shopify store is configured in Unleashed to have below settings:
To rectify this issue, there are several steps that need to be done to break the existing customer mapping and remap it to a new customer record created in Unleashed with the correct currency:
-
Remove the contact email address from the existing customer record in Unleashed.
-
Create new customer record in Unleashed with the new Shopify currency - ensure that the Contact email address is the same as the failed order/original customer email address.
-
Get in touch with our Support team to request for specific customer mapping deletion and cleanup so that the customer connection could be re-established.
-
If the order is not automatically imported, you could manually trigger it from eCommerce Hub | Shopify | (Your store) Configure | Import Missing Orders - enter the # order number.
This would trigger Shopify to map the customer record by email address and initiate the failed order import into Unleashed.
Moving forward, any new order coming in for the customer from Shopify in the new currency will be imported into the new customer record.