When the store currency in Shopify is changed to be different from the base currency in Unleashed, the order would not be able to import from Shopify, triggering the following error message in the Connection Log:
“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:
Order Import Options: Create an order and a customer based on each Shopify order.
Currency Preferences for Orders Import: Use Payment Currency.
To resolve this currency error, the Shopify integration's existing customer mapping must be replaced to align with the correct currencies selected in each platform:
Remove the Shopify contact's email address from the existing customer's Contacts.
Create a new customer record in Unleashed with the new Shopify currency. Ensure that the contact email address is the same as the Shopify Order's customer email address.
Contact the Support team and request a customer mapping deletion and cleanup.
Once the customer is updated by the support team, re-attempt importing the order from Shopify.
Moving forward, any new Shopify Order from the customer will import, syncing to the new Customer in Unleashed in the new currency.