QuickBooks Online rejected a settlement because of a currency conflict. This can happen when the customer or the Account Receivable account the store uses in QuickBooks has a different currency than the one the store exports in.
How to fix it
In ConnectBooks, go to Stores & Files and click the store. On the Accounting tab, under Accounting Settings, click Settings.
Find the currency the store exports in. It's the store's marketplace currency. If "Export with home currency" is ticked on the QuickBooks tab, it's your QuickBooks home currency instead. If your QuickBooks uses more than 1 currency, the lists below only show choices in that currency.
On the QuickBooks tab, check the Customer field. If you see FBA Customer and FBM Customer, check both. Pick a customer that uses that currency.
On the same tab, check the Account Receivable field. Pick an account that uses that currency. Click Save.
Go to Accounting Export. For each settlement that shows "Error Syncing", click the 3 dots and choose "Resend to QuickBooks". If you see Settlement, COGS and Both, pick the one that shows the error.
Frequently asked questions
Nothing in the right currency shows in the list.
Make sure a customer or account in QuickBooks Online uses the currency the store exports in. Then, on the store's settings page in ConnectBooks, click "Sync QuickBooks" at the top so it shows up, and pick it.
It still fails.
Contact support and send us the settlement's CB ID#. It's in the CB ID# column on the Accounting Export page.