Shopify Order's import error due to a different customer currency in Unleashed
FollowWhen 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.
For more details, see Shopify Integration Setup,
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 record in Unleashed, see Add Customer: 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, see Submit a support ticket in the Support Portal.
- Once the customer's updated by the support team, re-attempt importing the order from Shopify, see How to import missing orders from Shopify.
Moving forward, any new Shopify Order from the customer will import, syncing to the new Customer in Unleashed in the new currency.