QuickBooks found an error parsing the XML stream


Most fields in QuickBooks only accept letters, spaces, underscores and numbers. Your log will show this error with some computer code. In this example, the sale belongs to a customer from Hungary that could use diacritic letters:




If you have customers with diacritic letters, then the sync could fail. Connex has logic to filter these letters, but some may reach the sync.


Batches of one

Connex syncs orders in batches of ten. Contact our support about syncing orders in batches of one. Your log will show an error that a specific order failed to sync. You can just hand enter that sale.

Use QuickBooks item description

The item could have special characters in the description. Many users cut copy paste descriptions into their e-commerce solution. You can instruct Connex to use the item description from QuickBooks to ensure no special characters exist:

  1. Login to Connex.
  2. Click manage.
  3. Click orders.
  4. Click sync orders to QuickBooks.
  5. Expand advanced transaction.
  6. Check use QuickBooks item description: mceclip0.png


Was this article helpful?
0 out of 0 found this helpful



Please sign in to leave a comment.