OK, this is going to be a royal PITA, I should have just used opencart/magento and opened an online store to automate payments.
I've sent out 4 invoices and messed one.
So, I'm not going to send out detailed invoices. Just totals and it might take me a day or two to sort all the things first.