Right now if the customer would like to renew their hosting early, they have to contact us because there is no option to renew for web hosting in WHMCS. Currently the only way to renew before due date:
1. Goto the clients details admin area page.
2. From the summary tab scroll down, select the product and then click the
button "Invoice selected items".
It would be great if the customer could renew there hosting just like they can renew their domains at any time.
Renew Products option Before Due date in customer area
Please add Renew Product option before the renew date so customers can renew it for more months or years before expiry date from customer area