Time based billing

Time based billing

Hello,
 
Currently we offer two types of contracts:
 
1) standard re-curring monthly contract
 
2) retainer contract billed per time spent
 
Option two involves more admin time and often leads to customer running out before we even notice.
 
I therefore would like to know:
 
1) Could automatic alert be sent out once support plan has pre-set number of hours/days left?
 
This is really the key as customers who buy retainer (hour-based) support are not interested in billing cycles anyway. They pay in advance.
 
They purchase as and when needed. Issue we are having is keeping track of and alerting them before their contract expires.
 
2) Could there be an option to simply disable billing cycle and rely purely on amount of time purchased? Ideally there would be another option   under Contract Billing for notifying X amount  hours/days   before it runs out.  
 
INFO : Multiple email address can be separated by comma
Notify before Days  to E-mail Template ]
Notify after Days  to E-mail Template ]
Send notification after (%)    to E-mail Template ]
 
3) Billing seems to be only taking hours into account and not minutes? Is there a way to make it more granular to at least 15min blocks? 5 would be even better as some customers  want to account for every minute...
 
 
 Many Thanks
Tom

                  New to ADSelfService Plus?