tkalfaoglu Posted January 3, 2011 Share Posted January 3, 2011 My settings are so that "renew automatically upon payment" is enabled .. Sometime some trusted customer says that they will pay tomorrow and that I should renew their domain and un-suspend their hosting ASAP. However, I dont want to mark their invoice PAID, because they may not pay it, and I'll lose track of it. But if I renew these services manually, WHMCS will add ANOTHER year to their domain when they finally pay that invoice. So what is the best solution here? Thanks, -turgut 0 Quote Link to comment Share on other sites More sharing options...
scurrell Posted January 3, 2011 Share Posted January 3, 2011 http://wiki.whmcs.com/Domains_Management#Renewing_a_domain_before_payment_is_received 0 Quote Link to comment Share on other sites More sharing options...
easyhosting Posted January 3, 2011 Share Posted January 3, 2011 My settings are so that "renew automatically upon payment" is enabled ..Sometime some trusted customer says that they will pay tomorrow and that I should renew their domain and un-suspend their hosting ASAP. However, I dont want to mark their invoice PAID, because they may not pay it, and I'll lose track of it. But if I renew these services manually, WHMCS will add ANOTHER year to their domain when they finally pay that invoice. So what is the best solution here? Thanks, -turgut well i have had cases the same and being trusting manually renewed domain. etc., but never received payment. this means the user has a domain for another year and as it is in their name you cant do anything about it so now i never renew anything until payment has been received. 0 Quote Link to comment Share on other sites More sharing options...
tkalfaoglu Posted January 3, 2011 Author Share Posted January 3, 2011 Many thanks for the replies.. Yes, I try to resist the urge to renew them as well, as much as possible.. 0 Quote Link to comment Share on other sites More sharing options...
m8internet Posted January 3, 2011 Share Posted January 3, 2011 This was a serious issue I had several years ago I don't want to have to register my business as a company offering credit (as required in the UK) I would agree to renew the hosting for between 1 and 7 days, changing the expiry date but not the next renewal date However, I would not do so for Domain Names Equally, I apply an admin fee for reactivating expired Domain Names Since I put this policy into effect customers now always pay well before the expiry date The warning is very clear and appears in the T&Cs, as well as the expiry renewal email notices A note can then be added to the To-Do-List such that when renewal is paid to revise the hosting back to date 0 Quote Link to comment Share on other sites More sharing options...
easyhosting Posted January 3, 2011 Share Posted January 3, 2011 This was a serious issue I had several years ago I don't want to have to register my business as a company offering credit (as required in the UK) I would agree to renew the hosting for between 1 and 7 days, changing the expiry date but not the next renewal date However, I would not do so for Domain Names Equally, I apply an admin fee for reactivating expired Domain Names Since I put this policy into effect customers now always pay well before the expiry date The warning is very clear and appears in the T&Cs, as well as the expiry renewal email notices A note can then be added to the To-Do-List such that when renewal is paid to revise the hosting back to date exactly, also if you look at a majority of registrars they will give you a short period after domain expires to renew at the normal price after that you are charged a hefty fee in some cases upto $200 0 Quote Link to comment Share on other sites More sharing options...
panacheweb Posted January 3, 2011 Share Posted January 3, 2011 I used to do this for a client with their domains, only because I knew them personally.. but after a few years, I decided to get them to renew for 5 years as to solve anymore issues with that. However I was doing a full meal deal package, with registering their names, I had them in their name in my godaddy account, but I decided it would be best to move them out of my account with a push to their own account. At the same time I was changing registrars to resellerclub for the free privacy, so it worked out for the best. I don't deal with the domains anymore, only the hosting. I had another client that wanted me to renew their domain for them this past year, I told them no, even though I had the money, the point is, it is not my responsibility, so their domain was expired for a day or so, before they could afford to get it renewed. this is the price of doing business. Domains have come down to rock bottom prices, if people can not afford 10 bucks or so for a domain and then hosting they should just stick to free hosting with lots of downtime or just facebook. 0 Quote Link to comment Share on other sites More sharing options...
easyhosting Posted January 3, 2011 Share Posted January 3, 2011 i offer domains as some people dont have 1 to start and it is a benefit to get them in 1 place, i make very little on a domain price as you have to compete with the big registrars, but the money is made up in the hosting etc. 0 Quote Link to comment Share on other sites More sharing options...
othellotech Posted January 3, 2011 Share Posted January 3, 2011 I promise, I'll pay you today, just renew my domain and hosting would get the standard response: You are already past-due on payment, your hosting service/domain will renew automatically on payment of your debt. 0 Quote Link to comment Share on other sites More sharing options...
easyhosting Posted January 3, 2011 Share Posted January 3, 2011 I also find adding a late fee after 3 days without payment (unless they contact me first to a reason why they cant pay) helps as not many clients are late since i introduced this and those who are late pay without quering the added fee as this is explained in our TOS and knowledgebase 0 Quote Link to comment Share on other sites More sharing options...
m8internet Posted January 3, 2011 Share Posted January 3, 2011 I just simply disable their account as soon as it has expired They are then advised at 7 day intervals that their website is suspended and if payment is not received after 28 days we reserve the right to delete all the data That is usually enough to result in a wake up call and prompt payment 0 Quote Link to comment Share on other sites More sharing options...
easyhosting Posted January 3, 2011 Share Posted January 3, 2011 The below works for us An invoice will be generated and sent 14 days before the due date A reminder will be sent 1 day before the due date Invoice then resent on due date and then if unpaid After 1 day a First Overdue reminder is sent. After 2 days a Second Overdue reminder is sent. After 3 days a £15 late fee is added to the invoice. After 4 days a Third and Final reminder is sent After 7 Days your account will be suspended (if you have a reseller account all you clients accounts will also be suspened) A £10 fee will be charged to unsuspend upto 3 accounts and £2 per account after that. After 25 Days you account will be terminated, you will also be issued with a Letter Before Action at a cost of £12.50 0 Quote Link to comment Share on other sites More sharing options...
m8internet Posted January 3, 2011 Share Posted January 3, 2011 Mine is much simpler 28 days 14 days 7 days 1 day Account Suspended 14 days Final Notice 21 days Final Notice 28 days account is deleted In effect that gives a customer two months from the first notice to the last notice For Domain Names it is identical, except once suspended the admin fee applies 0 Quote Link to comment Share on other sites More sharing options...
easyhosting Posted January 3, 2011 Share Posted January 3, 2011 Mine is much simpler 28 days 14 days 7 days 1 day Account Suspended 14 days Final Notice 21 days Final Notice 28 days account is deleted In effect that gives a customer two months from the first notice to the last notice For Domain Names it is identical, except once suspended the admin fee applies 2 months is too long. 21 days from invoices issued to suspension is long enough for someone to pay their invoices 0 Quote Link to comment Share on other sites More sharing options...
m8internet Posted January 4, 2011 Share Posted January 4, 2011 2 months is too long. 21 days from invoices issued to suspension is long enough for someone to pay their invoices I don't have any monthly products, they are all annual or biennial 0 Quote Link to comment Share on other sites More sharing options...
easyhosting Posted January 4, 2011 Share Posted January 4, 2011 I don't have any monthly products, they are all annual or biennial i also offer annual plans, but the invoice schedle is still the same as monthly plnas, even if you only offer annual and biennial plans, 2 months is still too long to be holding for a payment 0 Quote Link to comment Share on other sites More sharing options...
m8internet Posted January 4, 2011 Share Posted January 4, 2011 2 months is still too long to be holding for a payment I am not waiting 2 months, it is only 28 days I don't expect a customer to pay in the final month of their annual contract, but I do expect them to ensure they make arrangements to process the payment before the product expires 0 Quote Link to comment Share on other sites More sharing options...
easyhosting Posted January 4, 2011 Share Posted January 4, 2011 I am not waiting 2 months, it is only 28 days I don't expect a customer to pay in the final month of their annual contract, but I do expect them to ensure they make arrangements to process the payment before the product expires I assume what you stated earlier is 28 days - before due date 14 days - before due date 7 days - before due date 1 day - before due date Account Suspended - due date 14 days Final Notice - after due date 21 days Final Notice - after due date 28 days account is deleted - after due date if this is the case then 28 before due date and then 28 days after is 2 months before termination 0 Quote Link to comment Share on other sites More sharing options...
Kiwi Posted January 5, 2011 Share Posted January 5, 2011 I assume what you stated earlier is 28 days - before due date 14 days - before due date 7 days - before due date 1 day - before due date Account Suspended - due date 14 days Final Notice - after due date 21 days Final Notice - after due date 28 days account is deleted - after due date if this is the case then 28 before due date and then 28 days after is 2 months before termination Why does it matter? The account is suspended so no resources would be used. If you terminate early there is less of a chance that they'll pay. You have nothing to lose. 0 Quote Link to comment Share on other sites More sharing options...
easyhosting Posted January 5, 2011 Share Posted January 5, 2011 Why does it matter? The account is suspended so no resources would be used. If you terminate early there is less of a chance that they'll pay. You have nothing to lose. when an account is suspended the website files etc are still on the server taking up resources it is not until termination that the files are moved from the server. this is how we issue invoices and reminders, where they have 14 days before the due date to arrange payment and then a further 25 days before account terminated An invoice will be generated and sent 14 days before the due date A reminder will be sent 1 day before the due date Invoice then resent on due date and then if unpaid After 1 day a First Overdue reminder is sent. After 2 days a Second Overdue reminder is sent. After 3 days a £15 late fee is added to the invoice. After 4 days a Third and Final reminder is sent After 7 Days your account will be suspended (if you have a reseller account all you clients accounts will also be suspended) A £10 fee will be charged to unsuspend upto 3 accounts and £2 per account after that. After 25 Days your account will be terminated, you will also be issued with a Letter Before Action at a cost of £12.50 0 Quote Link to comment Share on other sites More sharing options...
9DollarDomains Posted January 25, 2011 Share Posted January 25, 2011 Sometime some trusted customer says that they will pay tomorrow and that I should renew their domain and un-suspend their hosting ASAP. However, I dont want to mark their invoice PAID, because they may not pay it, and I'll lose track of it. But if I renew these services manually, WHMCS will add ANOTHER year to their domain when they finally pay that invoice. So what is the best solution here?I think the original poster was asking how TECHNICALLY to handle this in WHMCS, not necessarily for a discussion on corporate policy. We run into the exact same situation - about 2,000 clients in total, most of which are ''out in the wild'' of the internet, but we probably have 100 good local business's or sports clubs or non-profit organizations as well. If a site is down for some minor hockey team, and they call in on Friday of their big tournament and need to get the site up, then I DO WANT to get it back online for them. However, just like the OP, if I renew the domain manually, and then on Monday when they come in with a team check to pay, I don't want it to renew for another year. I know I tried manually renewing the domain, and then setting the domain registrar to NONE, which would prevent it from triggering on the next payment - that sort of worked, BUT if I forgot to switch it back to the real registrar after it was paid, then the following year things will break. So, the only real solution I think is to have some sort of function in WHMCS to handle this sort of exception. To be able to mark that one invoice as ''do not transmit'' or something like that. 0 Quote Link to comment Share on other sites More sharing options...
easyhosting Posted January 25, 2011 Share Posted January 25, 2011 (edited) I think the original poster was asking how TECHNICALLY to handle this in WHMCS, not necessarily for a discussion on corporate policy. We run into the exact same situation - about 2,000 clients in total, most of which are ''out in the wild'' of the internet, but we probably have 100 good local business's or sports clubs or non-profit organizations as well. If a site is down for some minor hockey team, and they call in on Friday of their big tournament and need to get the site up, then I DO WANT to get it back online for them. However, just like the OP, if I renew the domain manually, and then on Monday when they come in with a team check to pay, I don't want it to renew for another year. I know I tried manually renewing the domain, and then setting the domain registrar to NONE, which would prevent it from triggering on the next payment - that sort of worked, BUT if I forgot to switch it back to the real registrar after it was paid, then the following year things will break. So, the only real solution I think is to have some sort of function in WHMCS to handle this sort of exception. To be able to mark that one invoice as ''do not transmit'' or something like that. well the way i look at it is they are given several weeks from invoice produced to due date and then several days after before being suspended to pay. a domain sends reminders 60, 30, 15 days before due so plenty of time to renew and pay, so if they cant pay by due date and their site is suspended then this stays down until payment is madeand domain will not be renewed until paid Edited January 25, 2011 by easyhosting 0 Quote Link to comment Share on other sites More sharing options...
WHMCS Product Manager WHMCS John Posted January 25, 2011 WHMCS Product Manager Share Posted January 25, 2011 So, the only real solution I think is to have some sort of function in WHMCS to handle this sort of exception. To be able to mark that one invoice as ''do not transmit'' or something like that.There already is: http://docs.whmcs.com/Domains_Management#Renewing_a_domain_before_payment_is_received 0 Quote Link to comment Share on other sites More sharing options...
9DollarDomains Posted January 26, 2011 Share Posted January 26, 2011 Cool John, thanx. I read that manpage, and that's excellent, that'll work just fine. THANX. 0 Quote Link to comment Share on other sites More sharing options...
Chasem Posted February 3, 2011 Share Posted February 3, 2011 Cool John, thanx. I read that manpage, and that's excellent, that'll work just fine. THANX. The answer would be "Okay and your credit card number is ......" 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.