QuickBooks Online Sync Error - Refresh OAuth 2 Access token with Refresh Token failed

Modified on Thu, 22 Jun, 2023 at 1:09 PM


Occasionally when syncing with QuickBooks Online, you maybe receive the error message 'Refresh OAuth 2 Access token with Refresh Token failed. Body: [{"error_description":"Access denied","error":"invalid_grant"}].'


What causes this sync error message?

This error message typically occurs when Administrator account used to initially connect Quadient AP and QuickBooks Online is no longer active or no longer has Administrator access. To resolve the error, the connection between Quadient AP and QuickBooks Online needs to be re-established. 


How to re-connect QuickBooks Online and Quadient AP

Navigate to the Settings menu, and select ERP Management. Select the Legal Entity you wish to connect, and under ERP Properties click Disconnect from QuickBooks Online. Confirm the disconnect, and then click the Connect to QuickBooks button to re-establish the connection. 


This will open a separate window where you can log into QuickBooks Online. Please use the Administrator account for this process. After successfully logging in, you will be prompted to choose the QuickBooks Online company that corresponds to the Legal Entity in Quadient AP. Click Next to confirm your choice and complete the connection. 




Once the connection is re-established, you can go ahead and re-export your invoices to QuickBooks Online. If the error persists please contact our Support Team for further assistance. 


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article