Skip to content
English
  • There are no suggestions because the search field is empty.

ReceivePayment object specified in the request cannot be found. QuickBooks error message: This feature is not enabled or not available in this version of QuickBooks.

Why payments fail to sync with QuickBooks

Problem

Connex sends payments to QuickBooks. Unfortunately, QuickBooks returns an error.

Description

Here is an example error:

Error 3120 : While trying to Add a(n) ReceivePayment with name or order number of #81364R, QB responded Object "25106E-1779897591" specified in the request cannot be found. QuickBooks error message: This feature is not enabled or not available in this version of QuickBooks.

The object is the QuickBooks ID of the invoice. The error says QuickBooks failed to associate the invoice and payment together. This means the A/R or deposit account on the payment are incorrect.

Solutions

Rules Engine

Go to the rules engine. Look for rules that say match deposit account and A/R account. Ensure the accounts that they map exist in QuickBooks. If these accounts were renamed or inactive, this can cause sync failures. 

If your sale is in USD and you use an A/R account for CAD, then this error can occur. Your A/R account and currency must match.

Finance Settings

Next, go to settings and click finance settings. Ensure the A/R account and deposit account are active. Usually, these drop downs say accounts receivable and undeposited funds.