amuck-landowner

Features you wish WHMCS would implement.

vpsnewb

New Member
I've got a love/hate relationship with WHMCS. It's great software, but I don't like the idea of there being 'industry standard' software for anything. Should be plenty of great viable options competing against each other.

With that said, I've got some major gripes about WHMCS. I'll likely just update this thread everytime I experience one, as I don't have them all written down.

  • While in the process of doing a manual audit, I stumble across a customer with 100+ VPSes with us, all of which have the EXACT same hostname. He'd order anywhere from 10-40 at once at different times throughout the year, so not only do I have a huge list of VPSes in WHMCS that all have the same hostname, I have a pile of invoices that don't clearly represent which server they're tied to. For this reason, it'd be nice if every invoice included the IP or the ID of the service in question that is being billed. Would make my life a bit easier.
  • It also wouldn't be a bad idea to have more client information displayed in ticket view when the open a ticket. If it will prevent me from opening 3 tabs to view their services, profile, and invoices then that'd make me happier.
  • Better accounting. No need for a lengthy explanation, WHMCS needs to step this area up.
  • Display name switcher from ticket view. I've only wished this was a feature when dealing with clients who get suspended after later review found they were fraud. In the event I have to open a ticket and inform a client of 'bad news' (to them) I'd prefer to be able to do so via an alias. If 2CheckOut auto-returns funds to the customer due to their fraud screening catching something we don't, I don't want my real name in the ticket notifying this fraudulent client that we just suspended their servers. Could be great for staff protection, or abused by summer hosts to make them look larger by changing their display name with every ticket response.
That's all I can think of now. I'll add more when they come to mind.

What about you guys? What do you think should be added?
 

HalfEatenPie

The Irrational One
Retired Staff
Well, seeming they have auto ticket update up I'd love it when new tickets came in the title of the page would display the number of open tickets similar to how GMail has the number of new e-mails in their < title > tags.  

That's always been one of the things that annoys me.  Yeah I get e-mail pop-up notification if there's a new support ticket but I'd really like it if WHMCS operated a ton "responsively" 
 

vpsnewb

New Member
Well, seeming they have auto ticket update up I'd love it when new tickets came in the title of the page would display the number of open tickets similar to how GMail has the number of new e-mails in their < title > tags.  

That's always been one of the things that annoys me.  Yeah I get e-mail pop-up notification if there's a new support ticket but I'd really like it if WHMCS operated a ton "responsively" 

Yes, that'd be great! It could probably be easily done now, though updating during a page refresh. I've got the helpdesk refreshing every 1 minute anyhow, so it'd save me a lot of going back to check it after I've gotten caught up.
 

HalfEatenPie

The Irrational One
Retired Staff
Yes, that'd be great! It could probably be easily done now, though updating during a page refresh. I've got the helpdesk refreshing every 1 minute anyhow, so it'd save me a lot of going back to check it after I've gotten caught up.
Haha yeah but honestly depending on the rate that they've been releasing the updates (and screwing up), I don't know if it'd work. 
 

MannDude

Just a dude
vpsBoard Founder
Moderator
Haha yeah but honestly depending on the rate that they've been releasing the updates (and screwing up), I don't know if it'd work. 
Not sure if I dreamt it or what, but I believe they're releasing updates every 6 weeks now?

Hold music.
"This ticket is going to be placed, "On Hold" for a short period of time while we work on resolving this issue. Please enjoy the soothing voice and melodies of Tom Waits while we work on a resolution."
 

Aldryic C'boas

The Pony
I've got a love/hate relationship with WHMCS. It's great software, but I don't like the idea of there being 'industry standard' software for anything. Should be plenty of great viable options competing against each other.

With that said, I've got some major gripes about WHMCS. I'll likely just update this thread everytime I experience one, as I don't have them all written down.

  • While in the process of doing a manual audit, I stumble across a customer with 100+ VPSes with us, all of which have the EXACT same hostname. He'd order anywhere from 10-40 at once at different times throughout the year, so not only do I have a huge list of VPSes in WHMCS that all have the same hostname, I have a pile of invoices that don't clearly represent which server they're tied to. For this reason, it'd be nice if every invoice included the IP or the ID of the service in question that is being billed. Would make my life a bit easier.
  • It also wouldn't be a bad idea to have more client information displayed in ticket view when the open a ticket. If it will prevent me from opening 3 tabs to view their services, profile, and invoices then that'd make me happier.
  • Better accounting. No need for a lengthy explanation, WHMCS needs to step this area up.
  • Display name switcher from ticket view. I've only wished this was a feature when dealing with clients who get suspended after later review found they were fraud. In the event I have to open a ticket and inform a client of 'bad news' (to them) I'd prefer to be able to do so via an alias. If 2CheckOut auto-returns funds to the customer due to their fraud screening catching something we don't, I don't want my real name in the ticket notifying this fraudulent client that we just suspended their servers. Could be great for staff protection, or abused by summer hosts to make them look larger by changing their display name with every ticket response.
That's all I can think of now. I'll add more when they come to mind.

What about you guys? What do you think should be added?
Regarding hostname - tblinvoices and tblinvoiceitems.  tblinvoiceitems has a `refid` field, which corresponds with the tblhosting.id field (the id of the service).  You could use the action hooks to just add text to the tblinvoiceitems entry after the invoice is created - I've done this in the past.

More Client Information - this can be done using the global variables, and simply editing the admin sidebar template.  For example, the one I have setup for Anthony shows the following no matter what page he's on: http://i.imm.io/13h0r.png (IAD is a special type of status we use)

Well, seeming they have auto ticket update up I'd love it when new tickets came in the title of the page would display the number of open tickets similar to how GMail has the number of new e-mails in their < title > tags.  

That's always been one of the things that annoys me.  Yeah I get e-mail pop-up notification if there's a new support ticket but I'd really like it if WHMCS operated a ton "responsively" 
Sidebar again - simply modify your template to have the Tickets stats be persistent across all pages, instead of just when viewing the support section :p

I think once Stallion2 is running, and I get our billing/support merged into that and we dump WHMCS, I might start doing freelance WHMCS dev again for folks. There are a lot of simple, small edits that can be made that really don't justify paying a developer a ton of cash, but still greatly assist staffers.
 

TruvisT

Server Management Specialist
Verified Provider
Billing wise, I would like to see the ability to add the costs involved in services being resold, so WHMCS reports correct ernings, and then a plugin to publish nice and neat into QuickBooks.

Subgroupings. I have so many groups to nicely group clients together, but I wish I could have a primary group and then add them to subgroups.
 

Aldryic C'boas

The Pony
Subgroupings. I have so many groups to nicely group clients together, but I wish I could have a primary group and then add them to subgroups.
 

Quite possible with a little bit of SQL tweaking (simply adding a table, or adjusting the tblclients depending on how you wanted to tier it), and editing the administration .tpl for viewing a client's profile.
 

BlackoutIsHere

New Member
Verified Provider
Well, seeming they have auto ticket update up I'd love it when new tickets came in the title of the page would display the number of open tickets similar to how GMail has the number of new e-mails in their < title > tags.  

That's always been one of the things that annoys me.  Yeah I get e-mail pop-up notification if there's a new support ticket but I'd really like it if WHMCS operated a ton "responsively" 
I would love this
 

Kyle

New Member
I'd love to see:

  A new admin panel & Client area that are responsive

  Ajax autoload tickets

  An option to let clients unblock themselves from the server via the client area login (Would drastically reduce companies support tickets)

And a lot more, those are just some off the top of my head.
 

rds100

New Member
Verified Provider
I'd like to see consistent release versioning, i.e. every patch released should result in a new minor version.
 
Top
amuck-landowner