← Back
QuickBooks Connection Setup
QuickBooks Plugin Admin Setup
To enable users to connect their QuickBooks accounts, you must first configure an Intuit Developer application and provide the OAuth credentials below.
Steps:
-
Go to the Intuit Developer Portal:
- Navigate to https://developer.intuit.com/ and sign in.
- Go to your Dashboard.
-
Create a New App:
- Click the + Create an app button.
- Select the QuickBooks Online and Payments platform.
- Give your application a name (e.g., "Toolstream Integration") and select the scopes. You must select at least
com.intuit.quickbooks.accounting
. - Click Create app.
-
Get Keys and Credentials:
- Once the app is created, you will be on its dashboard. In the left sidebar, under Development, click on Keys & OAuth.
- Here you will find your Client ID and Client Secret. These are the values you need for the Toolstream admin settings.
-
Set Redirect URI:
- On the same Keys & OAuth page, scroll down to the Redirect URIs section.
- Click + Add URI.
- Enter the following exact value:
https://toolstream.dev/ui/connections/oauth/callback/quickbooks_tool
- Click Save.
-
Copy and Paste:
- Copy the Client ID and Client Secret from the Intuit Developer page and paste them into the corresponding fields on this admin page.