We can tap our Intuit Developer Team to help us fix this error, chiragpatel7788.
The error you encountered usually occurs when a required field is left blank, or is filled in with wrong information. This is because QBO doesn't allow a zero or a negative amount in the line item when sent through the API.
Our Intuit Developer Team can take a closer look at the error to ensure that it gets fixed immediately.
Please let me know if you need anything else. Thanks for dropping by.