Integrations

Connected apps, sync status, assets, and integration readiness.

Connector Center

QuickBooks

Manual setup, diagnostics, assets, freshness, and governance restrictions. Browser authorization buttons are intentionally not exposed in this workflow.

Overview

QuickBooks

Company info / Invoices read later / P&L sync later

Status

not configured

Connected Account

None

Auth Mode

oauth

Manual Setup

Credentials and source notes

QuickBooks requires exact sandbox/production redirect URI setup. Production redirect URIs must be HTTPS and cannot be IP addresses.

Provider docs

Auth Mode

oauth

Copy Redirect URI

https://your-project-name.vercel.app/api/integrations/quickbooks/callback

Exact Scopes Requested

  • com.intuit.quickbooks.accounting

Decode Last Setup State

  • Client ID is required before authorization.
  • Client secret is required before authorization.
  • Environment is required before authorization.
  • Scopes is required before authorization.

Production redirect URIs must be HTTPS, not IP addresses, and must match Intuit exactly including trailing slash.

Manual Token / API Key

Use this for personal access tokens, Admin API tokens, webhook secrets, and base IDs. Secret values are never shown again after save.

OAuth App Setup

Use this only for provider OAuth apps such as Google. If these values are in Vercel env vars, they are already durable.

Additional Setup Notes

Setup Checklist

  • Create/open the Intuit app.
  • Add the exact Luzione callback URL to the correct environment.
  • Save client credentials and environment.
  • Authorize with a user who can access the QuickBooks company.

Assets

Choose Assets is disabled until the provider is connected and asset listing is supported.