I am confused on the ISP Config invoice option. Does it just generate the invoice to be printed and mailed or can it automatically email the invoice? Also how do you delete invoices and can they be set to automatically bill every XX months?
The invoice module creates invoices in XML format and stores them in the database. If you want to email the invoices automatically, you will have to write a script that reads the xml and creates and sends the emails. There is currently no explicit function to delete invoices. You can do this in the database. Yes, tahts the main purpose of the billing function.