Error: QuickBooks Customer Not Found

Keep getting this error when pushing orders to QuickBooks?


QuickBooks customer Not Found


The most common issue here is when this error is paired with a “Duplicate Name Exists” error – when pushing an order to QuickBooks. This signifies that the customer for this order already exists in QuickBooks, but is not mapped. You can see more on the resolution for this here. The Customer not Found error occurs for the order because the customer wasn’t able to sync over to QuickBooks.

Alternatively, the customer who placed the order in WooCommerce may not be in the default WordPress “Customer” Role – which simply requires a setting change, outlined below. Or, the order in WooCommerce may not have an email address associated with it, which is required for our sync.


  • By default, our integration only recognizes customers/users in the default WordPress “customer” role. Add any custom user roles in your site to MyWorks Sync > Settings > Mapping to Recognize other WordPress roles as a customer.
  • Ensure that the WooCommerce order does have an email address (real or fake) entered.
  • If you get this error while syncing test orders, it may be due to testing with internal employee names, which we discourage. We recommend you read our Testing Best Practices doc.
Updated on May 15, 2020

Was this article helpful?