solver80 Posted November 29, 2015 Share Posted November 29, 2015 I have WHMCS 6 months already but only month ago I start to sell and manage domains and I'm confused how this system works. Here is what happened to my first customer with domain renewal: He transferred his .co.uk domain to my server around month ago. He had Credit balance on his account big enough to cover any renewals and Auto Renewal was left default as Enabled. He didn't receive any emails that domain need to be renewed. Email is working ok as he received before invoices, order confirmation etc. Reminders are set to be sent 60,30,15,7,1 in Automation Settings and the cron is working once a day and I get full report. I only found out about this problem because ResellerClub sent me email on 28/11/2015 that domain already expired. We had to manually renew this domain. In my WHMCS there are following dates for this domain: Registration date: 20/10/2015 Expiry date: 28/11/2016 Next due date: 20/10/2017 I have latest version of WHMCS 6.11 So my questions are: 1) Where the problem could be that domain not renewed automatically when Credit balance was big enough? 2) Where the problem could be that no emails were sent? 0 Quote Link to comment Share on other sites More sharing options...
brian! Posted November 29, 2015 Share Posted November 29, 2015 So my questions are:1) Where the problem could be that domain not renewed automatically when Credit balance was big enough? 2) Where the problem could be that no emails were sent? the point to always remember is that automated invoices are triggered by the next due date - if that's set to 2017, WHMCS won't try to renew until 2017. perhaps you should enable Domain Sync so that the expiry date is sync'd correctly. http://docs.whmcs.com/ResellerClub#Expiry_Date_Synchronisation I suspect WHMCS is working correctly, but your dates are/were wrong. 0 Quote Link to comment Share on other sites More sharing options...
solver80 Posted December 1, 2015 Author Share Posted December 1, 2015 (edited) As per WHMCS docs I understand that "Due date" should be same date or earlier as "expiry date". I'm beginning to understand how due date works but I don't think its working well in my case. One of my domain have expiring date: 2016-08-27 and due date: 2016-10-20. This domain was renewed by my customer on 2015-08-26 with his old host and transfer for free to me on 2015-10-20 So looks like "due date" has been set as the day of the transfer but that is almost two months after expiry date. I have checked trough the report that all transferred domains to me have "due date" same as the transfer date + 1 year. Questions: 1) Will that mean that all my customers will never get any emails to pay for domain? 2) All my expiry days are synced by cron with ResellerClub (I get report with list of the domains every day to tell me they are "in sync" but how to set this "due date" to be automatic too? At the moment I have aprox 20 domains so I could set them manually one by one but that wouldn't be possible if I would have 200 domains. Edited December 1, 2015 by solver80 0 Quote Link to comment Share on other sites More sharing options...
brian! Posted December 1, 2015 Share Posted December 1, 2015 http://docs.whmcs.com/Domains_Tab#Sync_Next_Due_Date Sync Next Due Date Used in conjunction with the above feature, when ticked the Next Due Date will be synchronized with domain name's Expiry Date. The number field can also be used to specify how far in advance of the Expiry Date to set the Next Due Date - the default setting 0 means the Expiry Date and Next Due Dates will be the same. Increasing the number means the renewal invoice will be due before the domain's expiry date, useful if your clients use slow payment methods such as cash or cheques which need time to clear. Domain Sync Notify Only Used in conjunction with the Domain Sync options above, enabling this will email a list of domain names to your administrators which have incorrect Statuses and Expiry Dates, but not change them. 0 Quote Link to comment Share on other sites More sharing options...
solver80 Posted December 1, 2015 Author Share Posted December 1, 2015 (edited) OMG, not sure how I missed that, Thank you very much This function should be ticked as default to avoid topics like this Edited December 1, 2015 by solver80 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.