Salesforce

There was an error inserting the entity OrderItem. Reason: Enter the same currency as the parent Order.: Currency ISO Code

Your customer and Salesforce currency must match

Problem

In Salesforce, there is a field called account currency. In QuickBooks, there is a field called customer currency. You cannot sync CAD QuickBooks sales to a USD customer

Description

In this example, the Salesforce currency is USD. If your QuickBooks customer was CAD, then this error would occur:

Solution

Ensure Connex makes no duplicate accounts

If Connex makes a new account, then it uses no currency code. Salesforce would default to USD. Ensure your QuickBooks company name and Salesforce account name are matching. For more details on Salesforce account matching, read this guide.