Link Integration
Overview
How Link Works
┌─────────────┐
│ Your App │
│ │
│ [Connect │
│ QuickBooks]│
└──────┬──────┘
│
│ 1. User clicks "Connect"
▼
┌─────────────────────┐
│ Sync2Books Link │
│ Modal/Dialog │
│ │
│ Select Integration │
│ [QuickBooks] [Xero] │
└──────┬──────────────┘
│
│ 2. User selects QuickBooks
▼
┌─────────────────────┐
│ OAuth Consent │
│ (Opens in new tab) │
└──────┬──────────────┘
│
│ 3. User authorizes
▼
┌─────────────────────┐
│ Connection Success │
│ Returns connectionId│
└─────────────────────┘Prerequisites
React Integration
Installation
Basic Usage
Advanced Usage
API Reference
useSync2Books(config)
useSync2Books(config)Option
Type
Required
Description
Vue Integration
Installation
Basic Usage
Advanced Usage
Angular Integration
Installation
Basic Usage
Svelte Integration
Installation
Basic Usage
Customization
Application Settings
Redirect URIs
Error Handling
User Recoverable Errors
Common Errors
Error
Cause
Solution
Best Practices
Link UI Preview
Step 1: Integration Selection
Step 2: OAuth Consent
Step 3: Success
Customization
Next Steps
Last updated