Create an Intuit App for Vantagepoint

Before you connect Vantagepoint and QuickBooks Online, you must create an Intuit app for Vantagepoint.

Prerequisites:
  • You must have QuickBooks Online installed and implemented and have the Vantagepoint Front Office Package installed and activated.
  • You must have created an Intuit developer account.

To create an Intuit app for Vantagepoint:

  1. Log in to the Intuit developer website https://developer.intuit.com/ using your Intuit developer account credentials.
  2. On the toolbar of the main page, click My Apps.
  3. On the Create New App page, click Select APIs in the Just Start Coding section.
  4. On the Select API dialog box, select the Accounting checkbox and click Create app.
  5. 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 Vantagepoint QuickBooks integration utility to connect the QuickBooks Online and Vantagepoint 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.
  6. In the Development Keys section of the Keys tab, complete the following steps to set up the sandbox environment:
    1. In the Redirect URIs section, click the Add URI link.
    2. In the Redirect URI 2 field, enter the following Vantagepoint sandbox URI: https://<the Vantagepoint 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 Vantagepoint with HTTPS.

    3. Click Save.
    4. If you have multiple sandbox environments, click the Add URI link again and add a redirect URL for another sandbox environment.
  7. 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):
    1. In the Redirect URIs section, click the Add URI link.
    2. In the Redirect URI 2 field, enter the following Vantagepoint production URI: https://<the Vantagepoint production location>/vision/quickbooks/callback
      The entry that you make in this field is case sensitive.
    3. Click Save.
  8. 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 Vantagepoint.