If you receive an error message similar to the one below:
String length specified does not match the supported length
This is because some of the data in your import file exceeds the maximum length allowed by QuickBooks Online. You will need to edit the data in your import file so it is a shorter length. Below is an Excel file with all the QBO field lengths for your reference. Transactions appear first in the listing with list items at the bottom.