Skip to content

Connect to QuickBooks

QuickBooks Online authenticates with Intuit’s three-legged OAuth 2.0 — a user has to sign in to Intuit in a browser and grant access, and the resulting tokens are refreshed over time. PlaidCloud does not broker that interactive authorization flow yet, so the connection form has no credential fields to fill in.

Prerequisites (for when the connector ships)

Section titled “Prerequisites (for when the connector ships)”

In the Intuit developer portal you will need:

  • An Intuit developer account and an app created for QuickBooks Online.
  • The app’s client id and client secret.
  • A completed OAuth 2.0 authorization granting access to the company (realm) you want to read, and the resulting realm id.
  • The scopes for the accounting data you intend to pull.
Limitation What it means
No self-service connection The connection form has no QuickBooks credential fields yet.
Three-legged OAuth not brokered PlaidCloud can’t yet run Intuit’s interactive authorization and refresh-token flow, which QuickBooks Online requires.