Hi,
Just say WHMCS has sent a customer an invoice for the renewal of their domain name and web hosting. When the customer pays and I mark the invoice off as paid, WHMCS automatically increases the due date on both to the next billing period, and also renews the domain name.
Occasionally I need to renew the domain name manually, before the invoice is paid (for example if a trusted customer forgets to pay and their domain expires, I usually renew the domain so that their website comes back online straight away and then get their payment). How do I renew the domain in this situation, without having WHMCS try to re-renew it when I mark the invoice off as paid? I know I could delete the invoice and create a new one manually, but I would prefer to not do it this way as it won't change the due dates around.
Is there some way to tell WHMCS that the domain has already been renewed, so that it only changes the due date without submitting the renewal?