Create an Intuit App for DPS
Before you connect DPS and QuickBooks Online, you must create an Intuit app for DPS.
Prerequisites:
- You must have QuickBooks Online installed and implemented and have the DPS Front Office Package installed and activated.
- You must have created an Intuit developer account.
To create an Intuit app for DPS:
- Log in to the Intuit developer website https://developer.intuit.com/ using your Intuit developer account credentials.
- On the toolbar of the main page, click My Apps.
- On the Create New App page, click Select APIs in the Just Start Coding section.
- On the Select API dialog box, select the Accounting check box and click Create app.
-
In the next screen that displays "Untitled" at the top, click the Keys tab.
On this tab:
- You see the development keys already activated with a client ID and a client secret.
In a later step that you complete in the DPS QuickBooks integration utility to connect the QuickBooks Online and DPS databases, you will need to copy the entry in the Client ID and Client Secret fields from the Keys tab to the Integration Setup tab in the integration utility.
- You set up the QuickBooks Online sandbox (test) environment and the production (live) environment and add redirect URIs for them. Deltek recommends that you always set up a sandbox database to use as a test environment before you start using a live production database.
- You see the development keys already activated with a client ID and a client secret.
-
In the Development Keys section of the Keys tab, complete the following steps to set up the sandbox environment:
- In the Redirect URIs section, click the Add URI link.
-
In the
Redirect URI 2 field, enter the following
DPS sandbox URI:
https://<the
DPS sandbox location>/vision/quickbooks/callback
The entry that you make in this field is case sensitive.
Unsecured HTTP redirect URIs are allowed only for sandbox environments. For live systems you must run DPS with HTTPS.
- Click Save.
- If you have multiple sandbox environments, click the Add URI link again and add a redirect URL for another sandbox environment.
-
In the Production section of the Keys tab, complete the following steps to set up your QuickBooks Online production environment (you must have a production license to do this):
- In the Redirect URIs section, click the Add URI link.
- In the Redirect URI 2 field, enter the following DPS production URI: https://<the DPS production location>/vision/quickbooks/callback The entry you make in this field is case sensitive.
- Click Save.
- Optional: Click the Settings tab on the "Untitled" screen, and enter a name for your app in the App name field. Naming your app is not necessary because only your account can see the information, but it helps you recognize the app.
The next step:
Enable QB Integration and Connect QuickBooks Online with
DPS.