DEMO MODE Reset Exit Demo

Accounting integrations

Connect field operations to accounting systems for customers, quotes, invoices, payments, items, taxes, and sync audit trails.

Gate 6 integration readiness

No OAuth tokens are collected in sandbox mode; production must store encrypted access and refresh tokens.
Sandbox contract tested / live OAuth disabled
Live accounting OAuth, token exchange, provider webhooks, and production sync workers are not configured.
Requested provider registry exists: complete Sandbox connection and sync flows are local-only: complete Provider sync jobs include idempotency keys: complete Live OAuth callbacks and token exchange: blocked_until_credentials Provider webhook verification: blocked_until_credentials
Supported providers
10
Sandbox connections
10
Security model
OAuth tokens encrypted at rest
No credentials are shown or logged.

Provider contract coverage

ProviderContract statusFieldOps objectsLive enabledToken storage
Xero mock_contract_ready clients, quotes, invoices, payments, items, tax_rates No encrypted_required_not_configured
Intuit QuickBooks Online mock_contract_ready clients, quotes, invoices, payments, items, tax_rates No encrypted_required_not_configured
Sage Accounting mock_contract_ready clients, quotes, invoices, payments, items, tax_rates No encrypted_required_not_configured
Zoho Books mock_contract_ready clients, quotes, invoices, payments, items, tax_rates No encrypted_required_not_configured
MYOB mock_contract_ready clients, quotes, invoices, payments, items, tax_rates No encrypted_required_not_configured
FreeAgent mock_contract_ready clients, quotes, invoices No encrypted_required_not_configured
Reckon mock_contract_ready clients, invoices, payments, items No encrypted_required_not_configured
SMEPlus owner_confirmation_required clients, invoices No encrypted_required_not_configured
FreshBooks mock_contract_ready clients, quotes, invoices, payments No encrypted_required_not_configured
Wave Accounting mock_contract_ready clients, invoices, payments, items No encrypted_required_not_configured

Active connection slots

ProviderExternal org/tenantStatusLast sync
Xero sandbox-xero-tenant-2 sandbox_ready 2026-06-16T09:00:00+00:00
Intuit QuickBooks Online sandbox-quickbooks_online-tenant-2 sandbox_ready 2026-06-16T09:00:00+00:00
Sage Accounting sandbox-sage_accounting-tenant-2 sandbox_ready Not synced yet
Zoho Books sandbox-zoho_books-tenant-2 sandbox_ready Not synced yet
MYOB sandbox-myob-tenant-2 sandbox_ready Not synced yet
FreeAgent sandbox-freeagent-tenant-2 sandbox_ready Not synced yet
Reckon sandbox-reckon-tenant-2 sandbox_ready Not synced yet
SMEPlus sandbox-smeplus-tenant-2 requires_owner_confirmation_in_demo Not synced yet
FreshBooks sandbox-freshbooks-tenant-2 sandbox_ready Not synced yet
Wave Accounting sandbox-wave-tenant-2 sandbox_ready Not synced yet

Sandbox sync history

ProviderEntitiesStatusRecordsIdempotencyCompleted
Xero customers, quotes, invoices, payments sandbox_completed customers: 10 quotes: 8 invoices: 6 payments: 3 4a85a1cb0996 2026-06-16T09:00:00+00:00
Intuit QuickBooks Online customers, tax_rates sandbox_needs_review customers: 2 tax_rates: 1 9bd9742606a6

Xero

oauth2

Accounting API with OAuth app setup required.

contacts quotes invoices payments items tax_rates
Connected to sandbox-xero-tenant-2 in sandbox mode.
ready_for_oauth_app Docs

Intuit QuickBooks Online

oauth2

QuickBooks Online Accounting API uses REST.

customers estimates invoices payments items tax_codes
Connected to sandbox-quickbooks_online-tenant-2 in sandbox mode.
ready_for_oauth_app Docs

Sage Accounting

oauth2

Sage Accounting API app registration required.

contacts quotes invoices payments items tax_rates
Connected to sandbox-sage_accounting-tenant-2 in sandbox mode.
ready_for_oauth_app Docs

Zoho Books

oauth2

Zoho Books supports multiple data centers; region must be stored per connection.

contacts estimates invoices payments items taxes
Connected to sandbox-zoho_books-tenant-2 in sandbox mode.
ready_for_oauth_app Docs

MYOB

oauth2

MYOB Business API covers AccountRight, Essentials, and MYOB Business.

contacts quotes invoices payments items tax_codes
Connected to sandbox-myob-tenant-2 in sandbox mode.
ready_for_oauth_app Docs

FreeAgent

oauth2

FreeAgent API uses REST with JSON/XML responses.

contacts estimates invoices bills expenses projects
Connected to sandbox-freeagent-tenant-2 in sandbox mode.
ready_for_oauth_app Docs

Reckon

oauth2

Reckon developer program and API product selection required.

customers invoices payments items reports
Connected to sandbox-reckon-tenant-2 in sandbox mode.
ready_for_partner_app Docs

SMEPlus

owner_confirmation_required

Official developer/API documentation was not found in current research.

contacts invoices
Connected to sandbox-smeplus-tenant-2 in sandbox mode.
requires_owner_confirmation Docs needed

FreshBooks

oauth2

FreshBooks API uses OAuth2 tokens and JSON.

clients estimates invoices payments expenses projects
Connected to sandbox-freshbooks-tenant-2 in sandbox mode.
ready_for_oauth_app Docs

Wave Accounting

oauth2

Wave Developer Portal provides API documentation and partner guidance.

customers invoices payments products reports
Connected to sandbox-wave-tenant-2 in sandbox mode.
ready_for_oauth_app Docs