Business Validation Error: Enter a transaction amount that is 0 or greater.

❗️

Request Operationcreate_invoice_from_bill

Error Codes6000

Error MessagesA business validation error has occurred while processing your request

A business validation error has occurred while processing your requestBusiness Validation Error: Enter a transaction amount that is 0 or greater.

This error is letting you know that the QuickBooks Invoice is trying to be created with a subtotal that is less than $0.

This is typically because Store Credit or a Discount is being sent to QuickBooks as a line item with a negative dollar amount. Thus reducing the subtotal below 0. QuickBooks Online does not allow this and so the error is thrown and the invoice fails to sync.

To work-around this error you must set Shipping Amount as a line item in the Zoey QuickBooks Integration. That should raise the subtotal of the Invoice above $0 and allow the Invoice to be synced.