QuickBooks Online sync error: Missing required data for: invoiceNumber.

Why the sync error occurs

This error occurs when an invoice is attempting to sync from QuickBooks Online to Cashflow360, but there's no invoice Number on the invoice in QuickBooks Online.

How to fix the sync error

In QuickBooks Online, add an invoice number to the invoice, and sync again.