Naxis Technologies Docs
Live demo

Accounting & HR

Set up QuickBooks Online

Connect QuickBooks Online to make the company's accounting searchable — customers, vendors, invoices, bills, payments, estimates, credit memos, refund receipts, sales receipts and the chart of accounts become situated facts with exact rollups. Read-only — only SELECT queries are ever issued, nothing is written back.

Before you start

Mint the refresh token

Mint a refresh token once via the app's own OAuth playground at developer.intuit.com. Intuit rotates the refresh token roughly daily and the source stores the fresh one automatically; one left unused for 100 days expires — mint a fresh one if paused that long.

  1. In QuickBooks note the Company ID (realm) — press Ctrl+Alt+? or gear icon → Account and settings → Additional info.
  2. Documents → QuickBooks Online, enter the Company ID and paste the Client ID, Client secret and Refresh token.
  3. Set Environment (Advanced) only when testing against an Intuit sandbox company.
  4. Optionally narrow to specific record types under Only these record types (Advanced); blank syncs all.
  5. Choose access groups, Test, then Sync.

What comes in

EnvironmentProduction reads your real company; Sandbox reads an Intuit developer test company only.
Only these record typesNarrows the sync to the listed types, one per line; blank reads all.

Access

Visible only to the access groups chosen when the source is set up — QuickBooks exposes no per-record viewers of its own, so that list governs everything the source brings in.

Accounting is sensitive — put this source behind a finance access group unless the numbers are meant to be company-wide. Each record type is capped at 5,000 rows per sync.

Was this page helpful?
Was this page helpful? Sign in with Google Sign in to tell us — or leave a comment.

Last updated 20 Sep 2026