Lawrence Posted October 27, 2010 Share Posted October 27, 2010 Do you offer free domains as part of your hosting service, for as long as the service is with you, and wish to have the free domains automatically cancel if the service is canceled or terminated? If so, this addon is for you. Technical Explanation: This addon is a WHMCS Action Hook that checks for free ($0.00) domains associated with a non-Active hosting account (runs during Daily Cron Job) and sets any to Canceled. Also hooks into the termination functions so that a free ($0.00) domain is not accidentally renewed if the customer does not wish to continue their hosting service. Installation: Simply extract the ZIP file you will receive after purchase, and upload the resulting PHP file to the includes/hooks folder within your main WHMCS folder. Purchase: This addon is $20 one-time and can be obtained directly from us at the following address: https://www.lcwsoft.com/whmcs/cart.php?a=add&pid=79 Support: Support is offered only via our support site at http://www.lcwsoft.com 0 Quote Link to comment Share on other sites More sharing options...
lovecoredesigns Posted October 27, 2010 Share Posted October 27, 2010 Excellent addon, very useful. I will purchase this. 0 Quote Link to comment Share on other sites More sharing options...
Lawrence Posted October 27, 2010 Author Share Posted October 27, 2010 Thanks! We look forward to your order. 0 Quote Link to comment Share on other sites More sharing options...
othellotech Posted October 27, 2010 Share Posted October 27, 2010 Do you offer free domains as part of your hosting service, for as long as the service is with you, and wish to have the free domains automatically cancel if the service is canceled or terminated? We made our cron'd maintenance job set them back to "min years" and the current price 0 Quote Link to comment Share on other sites More sharing options...
Daniel Posted October 28, 2010 Share Posted October 28, 2010 Tempting but if they could be set to the regular price it'd be better imo 0 Quote Link to comment Share on other sites More sharing options...
Lawrence Posted October 28, 2010 Author Share Posted October 28, 2010 We made our cron'd maintenance job set them back to "min years" and the current price That's another way of doing it, but that assumes they want to keep the domain (and with you), unless I am missing something? 0 Quote Link to comment Share on other sites More sharing options...
othellotech Posted October 28, 2010 Share Posted October 28, 2010 We took the view that cancelling (or having terminated for whatever reason) the hosting didnt remove our obligations(or theirs) regarding the domain Similarly after renewal we set the period back to min-years and the price to the 1st renewal price where a client has selected to renew for say 5 years - as *generally* they dont want to do so for the same period next time ;D 0 Quote Link to comment Share on other sites More sharing options...
Lawrence Posted October 28, 2010 Author Share Posted October 28, 2010 Just wanted to let everyone know that, as with all addons, all orders are manually reviewed and approved. I don't expect this to take long for anyone, and I thank you for your patience. 0 Quote Link to comment Share on other sites More sharing options...
Lawrence Posted November 1, 2010 Author Share Posted November 1, 2010 A bug has been discovered in this addon which could cause it to not work properly under some circumstances. A fix has been released, and all users are recommended to download the fixed version from our Client Area. Once downloaded, simply unzip the ZIP file and upload the resulting PHP file to your whmcs/includes/hooks folder and overwrite the old one. 0 Quote Link to comment Share on other sites More sharing options...
factor Posted November 3, 2010 Share Posted November 3, 2010 We made our cron'd maintenance job set them back to "min years" and the current price How do you do that? 0 Quote Link to comment Share on other sites More sharing options...
Lawrence Posted November 3, 2010 Author Share Posted November 3, 2010 How do you do that? Please keep this thread on topic. It isn't to discuss something other than my addon. Thanks 0 Quote Link to comment Share on other sites More sharing options...
factor Posted November 8, 2010 Share Posted November 8, 2010 Please keep this thread on topic. It isn't to discuss something other than my addon. Thanks Hi, i need the functionality he speaks about, that is not cancel the domain and give client the option to pay. Does your addon does that? Regards, 0 Quote Link to comment Share on other sites More sharing options...
Lawrence Posted November 8, 2010 Author Share Posted November 8, 2010 Hi, i need the functionality he speaks about, that is not cancel the domain and give client the option to pay. Does your addon does that? Regards, No, it only does what is mentioned in the first post. 0 Quote Link to comment Share on other sites More sharing options...
factor Posted November 9, 2010 Share Posted November 9, 2010 Ok, could it do that in next versions? any ETA? Regards, 0 Quote Link to comment Share on other sites More sharing options...
easyhosting Posted November 9, 2010 Share Posted November 9, 2010 (edited) domain is not accidentally renewed if the customer does not wish to continue their hosting service I would check with ICANN and Nominet, but if a domain is registered, even if you give it free with a hosting package then the registered keeper can renew this every year if they wish, this is something a host cannot prevent. what you can do if you have a resellerclub basis domain reseller account is lock the domain so it cannot be moved until they pay you. Edited November 9, 2010 by easyhosting 0 Quote Link to comment Share on other sites More sharing options...
Lawrence Posted November 9, 2010 Author Share Posted November 9, 2010 I would check with ICANN and Nominet, but if a domain is registered, even if you give it free with a hosting package then the registered keeper can renew this every year if they wish, this is something a host cannot prevent. what you can do if you have a resellerclub basis domain reseller account is lock the domain so it cannot be moved until they pay you. Did you purposely quote my original post out of context, so that you could bump up your own post count?? What I said was: "Also hooks into the termination functions so that a free ($0.00) domain is not accidentally renewed if the customer does not wish to continue their hosting service." This addon is meant for people who offer free domains as part of the hosting package. It merely marks the domain as Cancelled in WHMCS if the cancel the hosting account, and haven't contacted the host to make an arrangement such as beginning to pay the regular price for the domain. 0 Quote Link to comment Share on other sites More sharing options...
Lawrence Posted November 9, 2010 Author Share Posted November 9, 2010 Ok, could it do that in next versions? any ETA? Regards, This is not something that would be simple to handle automatically. The best thing to do would be to contact the customer and ask if they wish to keep the domain at regular pricing, then change the Recurring price on the domain 0 Quote Link to comment Share on other sites More sharing options...
easyhosting Posted November 9, 2010 Share Posted November 9, 2010 Did you purposely quote my original post out of context, so that you could bump up your own post count?? how dare you say such a statement, i gave my opinion which is true 0 Quote Link to comment Share on other sites More sharing options...
Lawrence Posted November 9, 2010 Author Share Posted November 9, 2010 how dare you say such a statement, i gave my opinion which is true You snipped a few words out of a sentence, and made a statement that makes no sense. Nobody is trying to prevent the renewal of a domain, but merely prevent the auto renewal of a domain that is included for free with a hosting package WHEN the account holder has decided to discontinue services. This leaves 2 options: 1) Contact the hosting company to arrange for renewal at regular pricing. 2) Unlock (if needed) and transfer the domain before it expires. 0 Quote Link to comment Share on other sites More sharing options...
easyhosting Posted November 9, 2010 Share Posted November 9, 2010 i never snipped any statement. i offer free domains on some of my plans, but only for the first year aftter that they pay renewal costs, but i also have it so if they leave hosting before the domian renewal period then they will be charged the domain cost for the year. I also have several clients that stopped hosting with me but still have and pay for their domains through my domain system 0 Quote Link to comment Share on other sites More sharing options...
Lawrence Posted November 9, 2010 Author Share Posted November 9, 2010 i never snipped any statement. i offer free domains on some of my plans, but only for the first year aftter that they pay renewal costs, but i also have it so if they leave hosting before the domian renewal period then they will be charged the domain cost for the year. I also have several clients that stopped hosting with me but still have and pay for their domains through my domain system Back on topic: how do you have this set up? I wasn't aware WHMCS could do a free domain for a set number of years. If the system is doing this via the Recurring pricing amount, then my addon is already compatible. 0 Quote Link to comment Share on other sites More sharing options...
easyhosting Posted November 9, 2010 Share Posted November 9, 2010 Back on topic: how do you have this set up? I wasn't aware WHMCS could do a free domain for a set number of years. If the system is doing this via the Recurring pricing amount, then my addon is already compatible. when you set a product and go to free domain and chose "Offer a free domain registration/transfer only (renew as normal)" this allows the domain to be registered free when the order is placed, but then further years are charged as normal. i use a domain reseller that is based on resellerclub. I have several clients that stopped hosting with me to move onto their own VPS/ded servers or Alpha hosting, but still keep the domain with me 0 Quote Link to comment Share on other sites More sharing options...
Lawrence Posted November 9, 2010 Author Share Posted November 9, 2010 when you set a product and go to free domain and chose "Offer a free domain registration/transfer only (renew as normal)" this allows the domain to be registered free when the order is placed, but then further years are charged as normal. i use a domain reseller that is based on resellerclub. I have several clients that stopped hosting with me to move onto their own VPS/ded servers or Alpha hosting, but still keep the domain with me Okay, so the "First Payment Amount" is set to 0.00 and the recurring amount is set to the regular price? That's not a problem for the addon at all. It only looks at the recurring amount when deciding what to do, and does nothing unless the recurring amount is 0.00 0 Quote Link to comment Share on other sites More sharing options...
easyhosting Posted November 9, 2010 Share Posted November 9, 2010 Okay, so the "First Payment Amount" is set to 0.00 and the recurring amount is set to the regular price? That's not a problem for the addon at all. It only looks at the recurring amount when deciding what to do, and does nothing unless the recurring amount is 0.00 this is already done through WHMCS, as when an order is placed and a domain added and it is a free domain plan then the amount of the domain is deducted and in the clients profile under domain it lists the next renewal date and the domain cost 0 Quote Link to comment Share on other sites More sharing options...
Lawrence Posted November 10, 2010 Author Share Posted November 10, 2010 this is already done through WHMCS, as when an order is placed and a domain added and it is a free domain plan then the amount of the domain is deducted and in the clients profile under domain it lists the next renewal date and the domain cost Well then, my addon should work as expected under those circumstances 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.