QBD 2.0 error "There has been an internal error when processing the request." when the entity type is "Customer" Last updated on 02/17/2022
This article explains the steps to resolve the QBD 2.0 error "There has been an internal error when processing the request" when the entity type is "Customer".
When exporting a Batch the QBD 2.0 error "There has been an internal error when processing the request." when the entity type is "Customer" is encountered. This is due to the fact that, in QuickBooks Desktop, online payments have been set up and the integration does not support it.
There are two options for resolving this error. The first option is to disable online payments for the customer causing the error. The second option is to create a new customer in QuickBooks Desktop.
Disable Online Payments
You can disable Online Payments for specific customers in QuickBooks Desktop with the following steps:
In QuickBooks, go to Customers > Customer Center and double click the customer.
Click the Payment Settings tab.
Within the Add online payment link to invoices field, choose Always OFF for this customer. No matter what option you chose in preferences, links are now automatically OFF when you create an invoice for this customer.
Create a New Customer in QBD
To create a new customer in QuickBooks:
Navigate to Customers > Customer Center > New Customer & Job > New Customer.
Fill in the blank fields.
Important note: Some features may not be currently included in your account and additional configuration may be required. Please contact technical support for details.