Is there a way not to create invoices when amount is null?
That's a lot of paper for nothing.
Any chance I missed this feature?
Ok, I thought it was only hiding line items on invoices and not invoices themselves. Thanks.
Is there way to that through api?
This is a site wide setting. Once you enable Hide Zero Value Line Items option under billing rules, 0$ invoices wont be generated even if they are created via APIs.