xpcwebhosting Posted November 27, 2009 Share Posted November 27, 2009 (edited) 1.) If I set the automation settings so that invoices are generated early, does it affect the dates for the next renewal (regarding both domains and hosting products)? For example if the customer gets an invoice for a domain renewal 7 days prior to the date and then pays it that day, it won't change the next renewal date to the earlier day, will it? ------------------------------------------------------------------------------------------------------------------------------------------------ 2.) Also, would it renew the domain directly on payment, but then still renew on the same day next year? ------------------------------------------------------------------------------------------------------------------------------------------------ 3.) I have a few domains in my system that got auto renewed early by eNom. I'm wondering if i set the due date earlier than the actual expiry date that it will renew again (add +1 year to the domains).... any ideas? ------------------------------------------------------------------------------------------------------------------------------------------------ Sorry for all the questions... as you can see, I'm slightly confused on how to set invoicing settings properly Edited November 27, 2009 by xpcwebhosting 0 Quote Link to comment Share on other sites More sharing options...
WHMCS Support Manager WHMCS John Posted November 27, 2009 WHMCS Support Manager Share Posted November 27, 2009 1. No 2. Yes 3. If I'm understanding you correctly, yes. Domains would only be autorenewed at eNom automatically if you enable that option at eNom. WHMCS won't auto renew a domain unless the client pays or you manually renew it. 0 Quote Link to comment Share on other sites More sharing options...
sparky Posted November 27, 2009 Share Posted November 27, 2009 Just to elaborate a little further 1.) If I set the automation settings so that invoices are generated early, does it affect the dates for the next renewal (regarding both domains and hosting products)? For example if the customer gets an invoice for a domain renewal 7 days prior to the date and then pays it that day, it won't change the next renewal date to the earlier day, will it? No... the renewal is set from the date attached from the domain or hosting record and does not change it by the number of days set in automation settings. 2.) Also, would it renew the domain directly on payment, but then still renew on the same day next year? Yes & No... The domain would be renewed on payment but that will not set the renewal date for the next year to the date paid. The renewal date is set to 12 months on from the original domain renewal date. 0 Quote Link to comment Share on other sites More sharing options...
xpcwebhosting Posted November 28, 2009 Author Share Posted November 28, 2009 (edited) Excellent, thanks! I figured as much, but I was worried about testing my theory on a live site To clarify my 3rd question... There were some of our domains that got renewed on enom and need payment. They are in our system, but enom renewed them too early because they had the auto renew setting turned on. If the customer pays for the invoice that gets generated, will it renew the domains again (even though they were just renewed a few days ago) or would it just leave them alone? It sounds like it will renew again according to what's been said above, but in our initial setup we had enom auto renew on for all domains without realizing what was going on, and domains were never renewed a second time when the payment came along. (or were they? ) The next due date is set this month, whereas the next expiry date is over a year from now. Would it notice that ordering a 1 year renewal when there is more than a year left would be pointless and then not process it? If that is the case, how do I bill the customer without getting automatic extra renewals? Edited November 28, 2009 by xpcwebhosting 0 Quote Link to comment Share on other sites More sharing options...
sparky Posted November 28, 2009 Share Posted November 28, 2009 If the nextduedate is set this month then yes it will renew them again. Go to each of the domains involved - Client Profile -> Domain tab and set the registrar to none. Also make a note of each of these in your admin notes or your todo list to remind you change the registrar back once paid for. The invoices will be automatically generated to charge the customer and once paid set the registrar back to normal again. Also go to the enom settings in Setup -> Domain Registrars and tick "SyncNextDueDate" then setup your enom domain sync cron. That will then fix all of the expiry dates and also sync the expiry to the nextduedates for future. Don't forget to do as john has said to change the auto renew setting in your enom account so that whmcs can handle the renewals. 0 Quote Link to comment Share on other sites More sharing options...
danna Posted July 25, 2010 Share Posted July 25, 2010 I had the exact same question, so thanks Sparky for the instructions. Just to confirm, is this still the correct process to fix this? The reason this happened to me is because I had transferred a bunch of domains from another registrar to enom, thus paying for renewals for clients involved in the transfer. Thanks. 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.