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
- Go to Plans/Addons in Chargebee.
- Open the plan or addon price point that is failing.
- Edit Plan/Addon price point and edit the SKU so it has no ":" or empty spaces; use a hyphen instead.
- Save. Once fixed, the items will sync to QuickBooks automatically.
Was this article helpful?