Keep getting this error when pushing customers or orders to QuickBooks Online?
Error
Error:6240: [Duplicate Name Exists Error, The name supplied already exists. : Another customer, vendor or employee is already using this name. Please use a different name.]
Cause
The related customer already exists in QuickBooks, but is not mapped to the WooCommerce customer. This error is normally paired with a "QuickBooks customer not found" error when syncing an order and this error occurs - as the order can't sync to QuickBooks, if the customer didn't sync.
Resolutions
- Visit MyWorks Sync > Map > Customers and correctly map the customer.
- Add the appropriate email address to the customer in QuickBooks, and click Refresh Customers in Map > Customers in our sync for us to recognize this and automatically sync the order to this customer.
- Slightly change the display name for the conflicting customer/vendor/employee in QuickBooks.
- Turn on Append ID for Duplicate Customers in MyWorks Sync > Setting > Mapping. This will allow us to sync the additional customer into QuickBooks, and keep the name unique by appending their WooCommerce ID to their name.