This article will walk you through setting up the QuickBooks Online plugin.


Migrate to OAuth 2.0

As of December 17th 2019, All existing Quickbook Users need to Migrate to OAuth 2.0. Below are the steps needed to take to Migrate to OAuth 2.0

Add OBO keys into CRM plugin

Now that you have obtained your Production Keys we can now input them into the CRM Plugin.

Navigate to Admin Plugins Accounting. Select Quickbooks and hit the Green + button to add an instance of the plugin.

The lifetime of the refresh token is 100 days. You will need to re-authorize the CRM connection using the link in the Plugin setup.

ERROR: Please refresh the page. If this issue persist please reauthorize the CRM for accessing your QuickBooks account. ERROR DETAILS: Refresh OAuth 2 Access token with Refresh Token failed. Body: [{"error_description":"Token invalid","error":"invalid_grant"}].

Now that the ClientID, ClientSecret, and RefreshToken fields are populated, feel free to configure the plugin to fit your use case.

DefaultTaxCode is required.

Apply Gateway Routings

Apply Product Routings