Updated 10/07/22

Click on the error message you see from this list to jump to the troubleshooting steps:

Error: "Not able to find customer"

This error means the Vendor has not been synced to QuickBooks. Click Sync Vendor First button to sync the vendor on the Vendors page, then sync the invoice:

Error: "Invoice number is already in use"

This means the invoice number is already in use in QuickBooks. You can change the existing invoice number in QuickBooks to another number, or change the GrowFlow invoice number:

1. On the order in GrowFlow, click Details:

2. Click Edit, then change the PO# on the left, then click Save:

  • Note: Check your Sales History page to look for the next available Invoice Number in your current sequence to use and enter here. Editing a PO# will begin a new numerical sequence for new orders, so be aware that the edited invoice number here will affect the ongoing sequence of new orders.

Now the invoice will sync!

Error: "String length supplied does not match supported length"

This means the product name in GrowFlow is too long for QuickBook's max character length of 100. Here's how to resolve it:

1. In QuickBooks, create a new product that is shorter than the product name in GrowFlow.

  • For example, if your product is an Infused Pre-Roll with strain name "OG Kush X Tahoe Cookies X Girl Scout Cookies" you can create a product in QuickBooks such as "OGKxTCxGSC Infused Pre-Roll" to shorten the length.

2. Click on the product name on the order:

3. Click "View On Admin" in the upper left:

4. Select the product and go to Edit:

5. Click the yellow Sync button to open the QuickBooks product dropdown and select your new QuickBooks product, then click Save.

Once all instances of this issue on the invoice are resolved, your order will sync!

Error: "The name supplied already exists"

This means QBO is trying to create a product name that already exists and is likely due to using a special character in the GrowFlow product name (eg. è-+';"&^_()–)

To resolve, either...


  • Edit your GrowFlow product on Admin > Products > Product Catalog to remove the special character:

Then, try syncing the invoice again.

Error: "Categories cannot be used in transactions"

This means you have a category in QuickBooks that is the same name as one of the product names on the GrowFlow order. Find the category in QuickBooks causing the problem and edit it slightly, such as adding a period or asterisk to it, then the GrowFlow invoice should sync!

Error: "Business Validation Error Select a Product or Service"

This error can occur when syncing an invoice that has a Delivery Fee. To resolve this error, turn the Shipping setting ON in QuickBooks:

  1. Click the gear icon and go to Accounts and Settings

  2. Go to Sales on the left

  3. Under Sales Form Content, turn the Shipping setting to On

  4. Then try syncing the invoice in GrowFlow again.

Error: "Not Able To Update Preferences" or “...Discount Line Is Missing”

These errors can be resolved by editing your Sales settings in QBO. To set things right, follow these steps:

1. Click the Settings icon in the top-right corner of your QuickBooks screen:

2. Under Account and Settings > Sales > Sales Form Content, find the Off/On switches.

3. Set Custom Fields, Discount, and Deposit to On

4. Click Save

Now you can update invoices that already have payments assigned or those that have overall order discounts!

QuickBooks Online Support

Visit QuickBooks Online Support for more help with QuickBooks Online or to contact QuickBooks support for issues within QBO.

Happy accounting! 💰✨

Did this answer your question?