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

Troubleshoot the QuickBooks Online integration

Learn about the most common errors found in our QuickBooks Online integration and how to resolve them.

Jump ahead to

 

Errors overview

Below is a list of common errors found in the QuickBooks Online integration and what they mean.

Click the error message in this chart for more details and a step-by-step fix. 

Error message What it means
🔗QuickBooks Online Account not configured for [account name] The Passare COA is not mapped to a QBO account.

🔗Object Not Found: Something you're trying to use has been made inactive ...

Something in QBO related to this sync has been made inactive or deleted.

🔗Stale Object Error... you and [user] were working on this at the same time

You and another person were simultaneously editing or syncing this case.

🔗Failed to create customer: A business validation error has occurred ... An unexpected error occurred while accessing or saving your data... 

QBO is experiencing a temporary service issue.

🔗Failed to create vendor: Invalid access token. Please check your QuickBooks Online connection settings.

The QBO/Passare connection is expired.

🔗Could not identify sales account due to missing Client Service Type

The Passare COA is split by CST, but no CST is selected in the case.

🔗message=ThrottleExceeded; errorCode=003001; statusCode=429 

There were too many requests sent to QBO in that moment, or it was a fluke.

🔗Deposited Transaction cannot be changed ... If you want to change or delete it, you must ...

Data is trying to sync to a payment that has been marked as deposited, which locks it.

🔗Failed to create or find vendor for '[name] '

The names for Passare check payee and QBO vendor do not match exactly.

 

Error details

Learn more about each error, its cause, and how to correct it.


🚫 Error #1:
Accounts are not mapped

QuickBooks Online integration error that reads: QuickBooks Online Account not configured for [account name]


What it means:

Message QuickBooks Online Account not configured for [account name]
Cause The Passare account is not mapped to a QuickBooks account.
How to fix it 1. Find the mentioned account in Passare (Admin > Financials > Accounting).
2. Use the QBO account dropdown to map the correct QBO account.
3. Delete the corresponding item from Goods & Services and re-add it.
4. Re-sign and retry the sync.

 




🚫 Error #2:
Attempting to sync to inactive or deleted QBO object

QuickBooks Online integration error that reads: Object Not Found: Something you're trying to use has been made inactive. Check the fields with accounts, customers, items, vendors or employees.


What it means:

Message Object Not Found: Something you're trying to use has been made inactive. Check the fields with accounts, customers, items, vendors or employees.
Cause Passare attempts to sync, but the object (GL account, customer, etc.) is inactive, deleted, or unavailable in QBO.
How to fix it 1. Reactivate the object in QBO or update Passare to use a replacement.
2. Save and re-sync.

 




🚫 Error #3: Simultaneous edits

QuickBooks Online integration error that reads: Stale Object Error. Stale Object Error : You and [user] were working on this at the same time. [User] finished before you did, so your work was not saved.


What it means:

Message

Stale Object Error. Stale Object Error : You and [user] were working on this at the same time. [User] finished before you did, so your work was not saved.

Cause Two users were working in this case at the same time.
How to fix it 1. Refresh the record.
2. While avoiding simultaneous edits, re-sync from the latest source.

 




🚫 Error #4:
QuickBooks service issue

QuickBooks Online integration error that reads: Failed to create customer: A business validation error has occurred while processing your request. Business Validation Error: An unexpected error occurred while accessing or saving your data ...


What it means:

Message

Failed to create customer: A business validation error has occurred while processing your request. Business Validation Error: An unexpected error occurred while accessing or saving your data. Please wait a few minutes and try again. If the problem persists, contact customer support.

Cause This error is from QuickBooks and is likely due to a temporary service issue.
How to fix it 1. Wait a few minutes and try to re-sync. 
2. If the problem persists, reach out to QuickBooks Support.

 




🚫 Error #5:
Expired connection

QuickBooks Online integration error that reads: Failed to create vendor: Invalid access token. Please check your QuickBooks Online connection settings.


What it means:

Message Failed to create vendor: Invalid access token. Please check your QuickBooks Online connection settings.
Cause Passare could not match or create the vendor in QBO, likely due to an expired connection.
How to fix it 1. Check the integration's connection and reconnect if it has expired.
2. Verify that the QBO vendor is tied to the Passare Contact
3. Re-map manually, if needed.
4. Save and re-sync.

 




🚫 Error #6: Missing CST

QuickBooks Online integration error that reads: Could not identify sales account due to missing Client Service Type


What it means:

Message Could not identify sales account due to missing Client Service Type
Cause The Passare GL accounts are split by Client Service Types, and the user has not selected a Client Service Type for this case.
How to fix it 1. Remove items from Goods & Services.
2. Select Client Service Type for the case.
3. Re-add items.
4. Re-sign and re-sync.

 




🚫 Error #7:
API overload

QuickBooks Online integration error that reads: message=ThrottleExceeded; errorCode=003001; statusCode=429 


What it means:

Message

message=ThrottleExceeded; errorCode=003001; statusCode=429 

Cause Too many API requests were sent in a short period. 
How to fix it 1. Wait and retry the sync.
2. If that doesn't work, reduce batch size or stagger syncs, then retry.

 


 

🚫 Error #8: Attempting to sync to a deposited transaction

QuickBooks Online integration error that reads: Deposited Transaction cannot be changed. This transaction has been deposited. If you want to change or delete it, you must edit the deposit it appears on and remove it first.


What it means:

Message

Deposited Transaction cannot be changed. This transaction has been deposited. If you want to change or delete it, you must edit the deposit it appears on and remove it first.

Cause The payment was included in a QuickBooks deposit, essentially locking it. Passare then attempted to update it via sync, but it was rejected.
How to fix it 1. Open the deposit in QuickBooks and remove the payment. This will return the payment to Undeposited Funds.
2. In Passare, re-sync the error.
3. Return to QuickBooks and add the payment back to the deposit, if needed.

 


 

🚫 Error #9: Trailing spaces

 QuickBooks Online integration error that reads: Failed to create or find vendor for '[name] '

What it means:

Message

Failed to create or find vendor for '[name] '

Cause Passare cannot match a check's vendor record to QBO.
How to fix it 1. Check that the vendor name in Passare matches exactly to QBO.
2. Check that there are no trailing spaces at the end of name fields.
3. Remove spaces or update the name to match.
4. Save and re-sync.

 



FAQ

Q: If I add a new account to QBO, how quickly does it show up in Passare's QBO account dropdown?
A: It should be visible in Passare within an hour.


Q
: The sync showed an error in Passare, and I updated it manually in QuickBooks. Do I need to do anything else with it?
A: In this situation, we recommend you delete the error from Passare's Integration log. This will prevent any confusion or accidental syncing later on.

 

Need more information?

Need Help? Email us at support@passare.com or call (800) 692-5111!