Docs

Log into read the version of docs relevant to your site.

How to solve the error "Error: Not a valid product or service name. Names must have at least one character and cannot include tabs, newlines or ':'?

Problem Statement

QuickBooks Online returns error 6000 when syncing products: "Not a valid product or service name. Names must have at least one character and cannot include tabs, newlines or ':'." This article explains how to fix it.

Solution

Items that trigger this error have a colon (":") or invalid characters in the SKU field. QuickBooks does not accept colons or empty spaces in product/service names when syncing from Chargebee. Use a hyphen as the only accepted substitute.

Steps to Set It Up

  1. Go to Plans/Addons in Chargebee.
  2. Open the plan or addon price point that is failing.
  3. Edit Plan/Addon price point and edit the SKU so it has no ":" or empty spaces; use a hyphen instead.
  4. Save. Once fixed, the items will sync to QuickBooks automatically.

Was this article helpful?