QuickBooks Online sync error: Invalid entity data. shipMethod: Maximum length cannot be greater than 16 characters

Why the sync error occurs

This error occurs when an invoice with an entry in the Ship via field is attempting to sync from QuickBooks online to Cashflow360℠, but the entered ship method is longer than 16 characters in QuickBooks Online.

How to fix the sync error

Edit the invoice in QuickBooks online so the Ship via field is 16 characters or less, and sync again.