Scope
"Error: Not a valid product or service name. Names must have at least one character and cannot include tabs, newlines or ':'.,
Summary
[ERROR CODE:6000, ERROR MESSAGE:A business validation error has occurred while processing your request, ERROR DETAIL: Business Validation Error: Not a valid product or service name. Names must have at least one character and cannot include tabs, newlines or ':'., MORE ERROR DETAIL:
] is the complete error message.
Solution
Please note that the items which have these errors have a colon character as part of the SKU field and it is not an accepted character while syncing the products to QBO.
You have to go to Plans/Addons -> Open the plan/addon price point -> Edit Plan/Addon price point -> Edit SKU not to have any ":" or empty spaces.
The only accepted character is the hyphen.
Once this is fixed, the items would automatically sync across.
Related Articles and Documentation