Change app settings

You can change the settings for each app you create on the Intuit Developer Portal.

Change basic app settings

You can also change things like your app’s name, category, and where you plan to release it.

Apps have two sets of settings: one for live, in-production apps, and another for your sandbox and testing environments.

  1. Sign in to your developer account.
  2. Select My Hub > App dashboard from the upper-right corner of the toolbar.
  3. Select and open an app.
  4. Select Settings from the left navigation pane.
  5. Adjust the Basic app info, App URLs, App terms of service, App categories, Geolocation, Redirect URIs, and Accepted connections as required by navigating to the respective tabs.
  6. To set the App URLs, choose Development to adjust the app URLs for sandbox and development environments or Production when your app is live in production.
  7. To set the Redirect URL, choose Development for sandbox and development environments or Production when your app is live in production.
Learn more about each setting

Basic app info: Add a descriptive, branded name that helps users identify your app. Upload a logo so it is immediately recognizable. Make sure the name and logo meet to our naming and logo guidelines.

App URLs: Set your app’s host domain, launch URL, and disconnect URL for both Development and Production environments.

App terms of service: Include any customer-facing pages for your license agreement, privacy policy, and other info that tells users how your app uses their data.

App Categories: Select up to four categories that describe what your app does. Selecting these categories helps users discover your app when you upload it to the QuickBooks Online App Marketplace.

Geolocation: Tell us where your app is hosted. Select the country and add the IP address (optional). If you app is hosted in multiple countries, add all of them by selecting Add a country.

Redirect URIs: Add redirect URIs for your app for both Development and Production environments.

Accepted Connections: Select the countries where you’ve launched your app and can fully support. This means you’ve considered the following for countries you accept app connections from and can confidently support those users:

This list isn’t exhaustive and there may be additional requirements for specific regions. See the list of countries we allow app connections from.

Scopes: These are essentially the permissions your app needs to get certain data from QuickBooks. Learn more about scopes. Keep in mind, you can add additional scopes, but you can’t remove existing ones.

How to set your app URLs

Your app’s host domain, launch URL, disconnect URL, and redirect URI depend on whether your app implements the Intuit Single Sign-on feature.


For apps that use Intuit Single Sign-on

Host domain: Add your app’s site domain.

Launch URL: Add a link to the page that implements single sign-on. This is the URL Intuit will call to start the OAuth 2.0 or OpenIdConnect authorization process.

Disconnect URL: Add a link to the page users get redirected to if they decide to disconnect their QuickBooks Online company from your app.


For apps that don’t use Intuit Single Sign-on

Host domain: Add your app’s site domain.

Launch URL: Add your app’s sign-in page.

Disconnect URL: Add any static page that tells a user they’ve disconnected their QuickBooks Online company from your app. Tip: You may want to add steps for reconnecting to your app, just in case the disconnect was unintentional.