Integration sync failures occur when data can't be properly synchronized between RIVET and QuickBooks Online or Xero. This guide helps you identify and resolve common sync issues.
Common Sync Failures
Token Expired
Your connection to the accounting system needs to be refreshed.
Solution: Go to Settings → Connections and reconnect your account.
Rate Limit Exceeded
Too many requests were made to the accounting API.
Solution: Wait 15-30 minutes and retry. This resolves automatically.
Duplicate Reference
A bill with this reference number already exists in the accounting system.
Solution: Check if already synced, or update the reference number.
Entity Not Found
A vendor, customer, or account doesn't exist in the accounting system.
Solution: Create the missing entity in QuickBooks/Xero, then retry.
Data Conflict
Data differs between RIVET and the accounting system.
Solution: Resolve the conflict by choosing which version to keep.
Reconnecting Your Account
- Navigate to Settings → Connections
- Click Disconnect next to the affected integration
- Confirm the disconnection
- Click Connect to re-authenticate
- Complete the OAuth flow in the popup window
- Verify the connection status shows as "Connected"
Don't Lose Data
Triggering Manual Sync
If automatic sync isn't working, you can trigger a manual sync:
- Go to Integrations → Sync Status
- Click Sync Now for the integration
- Monitor the sync progress in the activity log
- Review any errors that appear
Check Sync History
Need help? Contact our support team at support@slpwlk.io