Seeing what you guys are accomplishing both here on the forum (even at nighttime, on holidays, weekends and while you're out) as well as when seeing new versions, I'm not at all surprised that you're exhausted from time to time!
Haha, "not pretty nice" and "not embedding some interesting elements" are funny understatements. The content of these emails, of course the one to the vendor in the very first place, is simply wrong. They should never be sent, unless the site owner/admin wants to look completely bananas.
While correct in commission mode, in fee mode anything "invoice" is also totally wrong, obviously. The very least would be a "credit note" (requiring a separate numbering cycle). Better would be no such document at all, but an email first demanding an invoice from the vendor, where the payment is to be made upon receipt of that - and possibly to be confirmed by yet another email.
So, yes, and as mentioned, we must have additional email templates (call them overrides of the HikaShop mails if that's what they are technically, or make it a separate thing since it hasn't got anything to do with the order statuses or other customer related stuff, anyway):
Fee mode:
- One mail going out to vendor announcing that payment to him can be made but requires his invoice first. No attachment, no invoice or anything.
- One more email could be sent to vendor announcing that payment to him has been made. Again, no attachment, sure no invoice etc. (However, this email would not be mandatory but be pure "kindness"... I'd always expect a vendor to check at his end if payment of his invoice has come in. The positive aspect of such mail is that it's an opportunity to thank the vendor for his business and encourage him for more.)
Commission mode:
- An email asking for the due commission to be paid by the vendor to the admin, and yes, attached an invoice for it.
- As it is with payment moral, reminder emails could make sense, but are not mandatory, of course.
Admin mails? Forget it, I couldn't care less. IMHO they are unnecessary as it's the admin who's sending all of the above, anyway.
However, since - in commission mode - accounting will require a copy of the invoice, a (B)CC to some email address(es) to be specified will be helpful, if not mandatory.
All of this is very different from anything we have now, but very much needed. I'm actually surprised that other users haven't been loudly banging at your door for it. It's so obvious...
I'm still not "live" yet anyway, but if I were, I'd be very careful to NOT send out any of what's presently generated by the system. Well, the only alternative is "manual" then. Which is silly as all the information needed is in the system...
Thanks!