Integrations

Check sync status and fix errors

See what SKUFlow has sent to QuickBooks or Xero, what's waiting, and how to fix a record that failed.

SKUFlow keeps a log of everything it sends to your accounting system, so you can check a record made it across and fix the ones that didn't.

The sync log

Go to Settings → Integrations. Under your connected system you see Records synced (customers, invoices and payments) and the Sync log, which lists every push with its status:

StatusMeaning
WaitingQueued; it goes out shortly.
SyncedIt's in QuickBooks or Xero.
RetryingIt failed, and SKUFlow tries again on its own (after 1 minute, 5 minutes, 30 minutes, 2 hours and 12 hours).
FailedSKUFlow has stopped trying. Fix the cause, then push it again.
SkippedNothing to send, for example a draft invoice. The reason is shown.

Use Status to show only one kind.

The Sync log on the Integrations page

Screenshot coming soon

On an invoice or customer

Each invoice and customer shows its own status, such as Synced to QuickBooks ✓, Waiting to sync, Sync error or Not in QuickBooks yet (or the same for Xero). From there you can click Sync to QuickBooks (or Sync to Xero) or Push again.

Fix a failed record

Read the error

Find the entry in the Sync log. The message comes from QuickBooks or Xero, for example a missing mapping or a duplicate customer name.

Fix the cause

Common fixes:

  • Missing mapping: choose the default item (QuickBooks), or the sales account, tax rate or bank account (Xero), under Mappings, and click Save mappings.
  • Duplicate name: rename the customer in SKUFlow or in your accounting system so the names differ.
  • Class, location or tracking option not found: fix the business unit's accounting mapping in Settings → Business units.
  • Reconnect needed: click Reconnect on the card.

Push it again

Click Push again on the entry. To send everything that's waiting, click Sync now.

Xero won't accept an invoice whose total is below zero. Record a refund or a credit in SKUFlow instead.

On this page