QuickBooks Setup
To authenticate the connector you need a Client ID and Secret.
To obtain these, you will need to create a QuickBooks Online application.
Creating an App
- Visit https://developer.intuit.com/app/developer/myapps.
- Click the
button.
- Select
QuickBooks Online and Payments
. - Give your app a name, and select
Accounting
from the scopes. If you are based in the US, and wish to add thePayments
scope, you can add this later. - Click
.
Note that there are sections here for
Development
andProduction
apps. We will be focussing on theDevelopment
app in this guide. Under Development > Keys & OAuth
, you will find two important sections: the keys (Client ID
andClient Secret
) which you should now note down, andRedirect URIs
.-
Under
Redirect URIs
, change the existing value to: https://ServiceDomain
/connector/callbackYour Cyclr service domain, e.g. yourcompany-h.cyclr.com can be found in your Cyclr Console under
Settings > General Settings > Service Domain
. - Scroll down and click
.
Setting up the connector
-
During installation of the connector, you will be asked for
Client ID
andClient Secret
. Give those you noted down in stage 6 of the instructions above. -
You will also be asked for the
Base Domain
. In this example, as we are working with a development app, you would give sandbox-quickbooks.api.intuit.com .Later, when you have your production app set up, you will enter quickbooks.api.intuit.com here.
-
You can now
to Quickbooks and your connector will be installed.