Page 1 of 2 12 LastLast
Results 1 to 15 of 18

Thread: Domain Name Renewal - Expired domains

  1. #1
    Join Date
    Apr 2007
    Posts
    76

    Default Domain Name Renewal - Expired domains

    Issue: A domain name can be renewed while is is still active or upto 30days after expiry. Thereafter to renew it requires payment of an Restoration Fee ($70-150). Currenty WHMCS allows an expired domain name to be renewed at the nommial renewal fee, even if the Restoration Fee has become applicable.

    Request: Please configure and apply the Restoration Fee on expired domain names on WHMCS, when applicable OR disable renewal of expired domain names in WHMCS if x days has passed since expiry.

  2. #2
    Join Date
    Feb 2007
    Posts
    51

    Default

    I definetly agree with this feature request. I wont need to modify/create an invoice for this purpose anymore.
    - rodolfo

  3. #3
    Join Date
    Feb 2007
    Location
    London, United Kingdom.
    Posts
    3,902

    Default

    add a cron job to set "expired" to "cancelled" after 30 days - they can raise a support task if they need to recover it after that as rules vary by TLD and registrar ...
    Rob Golding UK Web Hosting est 1996 - Cloud/VPS/Servers in own UK London Docklands DataCentre - ICANN Accredited Registrar (PM me for a free WHMCS domain reseller module)
    WHMCS Modules: Registrars:CentralNIC, RRPProxy, AstutiumDomains, Cacti Bridge, APC/Raritan Power Control, Linux-Ensim, DNS Manager, VAT Reports, Samba Control

  4. #4
    Join Date
    Nov 2007
    Posts
    357

    Default

    ^
    and what about existing invoices that can still be paid...

    also what about TLD's that have only 5 or 10 days grace period...

    Options for this should be implemented in WHMCS, grace period must be configurable for every TLD and for every registrar, and existing invoices must be canceled after grace period, or aditional invoice item with price to redeem domain (must be configurable for each registrar) should be added to existing invoices with domains that have past grace period...

  5. #5
    Join Date
    Apr 2007
    Posts
    76

    Default

    Quote Originally Posted by othellotech View Post
    add a cron job to set "expired" to "cancelled" after 30 days - they can raise a support task if they need to recover it after that as rules vary by TLD and registrar ...
    You mean, write a PHP script that call the WHMCS database, that executes conditional mysql commands on live database?

    Would prefer Matt and his team doing this!

  6. #6
    Join Date
    Jul 2008
    Posts
    170

    Default Solution

    I got screwed by this very scenario. The good news is the solution is very simple, Three simple steps....

    1) Unzip the file attached to this message and put the CancelDomains.php file in the root directory of your WHMCS install.
    2) Create a cron entry that runs at least once a day to execute the file.
    3) Smile because you'll never get screwed by this scenario again.
    Attached Files Attached Files

  7. #7
    Join Date
    Jul 2008
    Posts
    170

    Default

    Matt.... Can you move this thread to User Contributions as I assume that is the best home for it.

    Thanks,

    g

  8. #8
    Join Date
    Jan 2007
    Posts
    337

    Default

    Handn't thought of this scenario. Thanks all!

  9. #9
    Join Date
    Feb 2007
    Location
    London, United Kingdom.
    Posts
    3,902

    Default

    Quote Originally Posted by dexus View Post
    and what about existing invoices that can still be paid...
    We cancel those too

    Quote Originally Posted by dexus View Post
    also what about TLD's that have only 5 or 10 days grace period...
    or those with none, or ...
    just have a different variable to the routine for each TLD

    I keep meaning to release our maintenance tools, just need to tidy them up first ...
    Rob Golding UK Web Hosting est 1996 - Cloud/VPS/Servers in own UK London Docklands DataCentre - ICANN Accredited Registrar (PM me for a free WHMCS domain reseller module)
    WHMCS Modules: Registrars:CentralNIC, RRPProxy, AstutiumDomains, Cacti Bridge, APC/Raritan Power Control, Linux-Ensim, DNS Manager, VAT Reports, Samba Control

  10. #10
    Join Date
    Jul 2008
    Posts
    170

    Default

    Quote Originally Posted by dexus View Post
    what about TLD's that have only 5 or 10 days grace period...
    Quote Originally Posted by othellotech View Post
    or those with none, or ...
    just have a different variable to the routine for each TLD

    Looks like you just need some extra code. See the attached file


    .
    Attached Files Attached Files

  11. #11
    Join Date
    Jan 2007
    Location
    The Republic - Texas
    Posts
    232

    Default

    growe, Just for clarification, your mod will work with the coming 4.x?

    Thanks for this by the way.

  12. #12
    Join Date
    Jul 2008
    Posts
    170

    Default

    Quote Originally Posted by R-n-R View Post
    growe, Just for clarification, your mod will work with the coming 4.x?

    Thanks for this by the way.
    I'm one of the unlucky ones that still doesn't have 4.0 but I believe it will still work.
    Glenn Rowe - GJ Internet Solutions
    ADDONS - Cancel Tool for Expired Domains ...|... Currency Price Updater - Set Currency per product
    MODS - Ver. 4 takes care of the mods I had created.

  13. #13
    Join Date
    Jun 2010
    Posts
    28

    Default

    Hello, there are news about this ? was enom module updated with this functionality ? I'm using 4.2 and I'm temerous about if this problem can happen to me or if it was already addresses by WHMCS team.

  14. #14
    Join Date
    Jun 2009
    Location
    UK
    Posts
    6,373

    Default

    Yes this has been taken into account. Expired domains cannot be renewed automatically and require your manual intervention.
    WHMCompleteSolution
    The Complete Client Management, Billing & Support System
    www.whmcs.com

  15. #15
    Join Date
    Jan 2008
    Location
    Portugal
    Posts
    232

    Default

    Quote Originally Posted by John View Post
    Yes this has been taken into account. Expired domains cannot be renewed automatically and require your manual intervention.
    When will be this a default feature at WHMCS?
    WebTuga Hosting
    Portuguese Shared, Virtual and Dedicated Web Hosting
    Providing the best solutions for you! - Alojamento Nacional

Page 1 of 2 12 LastLast

Similar Threads

  1. Renewal of expired domains
    By oldbrit in forum Pre-Sales Questions
    Replies: 6
    Last Post: 10-16-09, 02:20 PM