9DollarDomains Posted June 5, 2008 Share Posted June 5, 2008 Hi. I did STF - I know this must have been asked many times before - but I was unable to find the answer. A customer gets a 1 year renewal invoice for thier domain, but they'd like to renew for 5 years or 10 years or 3 years instead. How can the customers choose to renew for multiple years? Version 3.6.0 BTW. 0 Quote Link to comment Share on other sites More sharing options...
WHMCS CEO Matt Posted June 5, 2008 WHMCS CEO Share Posted June 5, 2008 The client would simply need to login, go to My Domains > View Details > Renew and then choose the period of renewal they want there from the options you've set. Matt 0 Quote Link to comment Share on other sites More sharing options...
othellotech Posted June 5, 2008 Share Posted June 5, 2008 The client would simply need to login, go to My Domains > View Details > Renew and then choose the period of renewal they want there from the options you've set. That leaves the invoice (or invoice *item*) outstanding for the original (system generated) renewal. Ideally you want WHMCS to (optionally) remove that invoice-item/line on the unpaid invoice when the user-initiated renewal invoice gets created. And then (again optionally) delete or cancel the original invoice if there are no items/lines left. Any chance that 6.2 can have a DB change for invoice items to have the table and table-id of the domain/hosting/server/etc that led to the line being created - would make automating a few "cancel invoice on cancel of service/end of contract" type things easier 0 Quote Link to comment Share on other sites More sharing options...
chickendippers Posted June 5, 2008 Share Posted June 5, 2008 It depends how you've got it configured; we have invoices created 7 days before due date, so up to that point we let customers manually renew for any term they like. After that point we let the system-generated invoice renew it for 1 year. 0 Quote Link to comment Share on other sites More sharing options...
9DollarDomains Posted June 14, 2008 Author Share Posted June 14, 2008 Well, I just can't seem to count on WHMCS working as I expect it to. Maybe that's my expectations that are out of line and not the program, I don't know - but here's the situation... I have a customer that has received their invoice and wants to renew for 5 years. There's no way for him to simply change the invoice to 5 years once it's been created. So, the customer is already a bit frustrated, calls me, and I go delete his invoice so that I can change the term to 5 years. Of course, I can't then regenerate invoices for this customer, since when you delete an invoice the system won't allow you to regenerate invoices anymore. So, I change the expiry date back one day, and regenerate invoices, and it does create an 5 year invoice - but for $6.99, the one year amount. So, I delete that invoice and chagne the recurring amount to $34.95 for the 5 years and go to recreate the invoice. Again, it can't generate an invoice for this customer, so I again have to change the expiry dates so that it can finally generate the 5 year invoice for $34.95 for this customer. I then put the customer's new Credit Card information on file, and go to 'Attempt Payment'. Payment is processed and the invoice is paid. Good, but that was LOTS of manual steps to simply change from 1 year to 5 years! HOWEVER, the customer calls me today, MAD, and the domain hasn't been renewed with the registry. Apparently, ''attempt payment'' isn't the same as ''pay this invoice and renew the domain''? I know the above sounds like a rant or a complaint - and I guess it partly is - but mainly, I guess I need to know the proper steps to pay for an invoice so that I'm not surprised. When I had the customer on the phone last week and told him "OK, that new 5 year invoice is paid and the domain is all taken care of for 5 years''... that's the problem. I thought it was taken care of and yet it wasn't. I had already spent 30 minutes on this one renewal, so if there was one more step I had to do and make it 35 minutes - that would have been no big deal I guess - but I would have thought that a paid for invoice was all that was required. So, what did I miss? Is this a bug or is there some other way to ensure that customer's items are taken care of? 1 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.