i have bought the billing module to replace my "manual" billing system but i am a little bit disappointed. i thought it is much more integrated with ISPconfig. if i haven't missed something than i have to do the following steps each time i create a new domain:
- Add it under Client -> Domains
- Add it as DNS domain
- Add it as Email domain
- Add it as Website domain
- Create a recurring event in the billing module
Okay, perhaps i should have expected that there will be additional manual steps to create the recurring item for a domain, but still the idea of a billing module would be to spend less time in stuff that could be automated.
-> it feels like i have to select 100 times the domain name in the above steps. and even for the recurring event i have to manually enter the domain name again so that it appears on the bill.
i suppose most of the people bill per domain (with perhaps different quota packages etc), but still a basic domain -> recurring item mapping could be expected.
i still hope i have missed somewhere the feature? otherwise i'll have to spend some time to generate all the invoice items....
and what happens if i delete a domain (from client, dns, email, website), it will be still in the billing module active and invoiced? or will there be a notice? no, probably not as there is no connection between the recurring item and the domain :-(
billing module client list: please add to the documentation that the client list in the billing module only shows clients that have an address (or i don't know which fields are mandatory)... because at the first moment i tought i'll have to create a new client list for the invoicing (as it was empty as i haven't entered any addresses at the normal client list).