This issue is still going on. Guests can create an invoice with absolutely no contact info. This floods my invoices with PENDING invoices which have to be deleted (see screenshot).
Since we can't force guests to pay first before an invoice is made, in a future upgrade could IC please allow multiple invoices to be deleted, i.e., a check box that selects all the invoices for a page and then delete them all? I have two pages of invoices that have to be deleted one at a time, and having this feature would make it a bit easier to delete them all.
Also the ability to delete multiple EXPIRED subscriptions guests create that flood that category and need to be deleted. These bogus invoices are just a nuisance.