Feature Requests
Share ideas, discuss and vote on requests from other users in community
 

Multiple Billing Accounts using One Login

Rob Dokuchie shared this idea 4 years ago
Under Consideration

We desperately need to be able to use ONE login for multiple billing accounts.

I'd prefer a username and password login, after which the client could view each of their billing accounts.

We have multiple clients who have multiple businesses, but only want to use one email for correspondence. Changing WHMCS to utilize username/password instead of email/password would allow us to create seperate billing accounts under the same contact.

No sub accounts won't suffice, no forwarders are not a solution, and yes we do have more than one client who needs this.

Comments (105)

photo
1

Advocating strongly for Multi Tenant in the above sense, but also in way that ones own WHMCS can be used for Multi Business (various not related products/services offered).

photo
1

We have also had this situation many times where we need to have the same email on multiple accounts, because the primary contact works for multiple companies or is a contractor for multiple clients.

photo
1

If I understand it right you need one account to login to reply but with different alias for replying on support ticket.

It can be done.

  • Create one (main email) i.e. [email protected]
  • User forwarder for all the emails i.e. [email protected] to [email protected] to create bulk forwarders use address import if you are using cPanel there is an example file download it and copy/paste your address than upload file back to cPanel.
  • Create one user account in whmcs with an alias of the same email that you have created for email forwarder.
  • You are done

photo
1

No you do not get it at all. LOL We are talking about customers with one email that need multiple login's.

photo
1

No I do not think you understand.

We often for example get a web designer or such who brings multiple clients to us, and so he needs to be a contact on all of their accounts since he looks after their website. But he cannot do that because WHMCS doe snot allow the same email to be used more than once.

Or there might be multiple companies using same accountant, who needs to receive invoices.

Or 1 person who works for multiple companies.

photo
1

Russ & Chris are correct. Unless you're found yourself in the position that we also of, it might not be easy to grasp.

And to add on to what they said... we often don't have access to their email accounts to create those forwards that you mention.

Secondly, we're trying to make less work for ourselves, not more.

There is a feature now that allows the same email address in multiple accounts, but it still doesn't allow to use them as sub-accounts.

photo
1

I have used this solution for a while and its like a crappy band-aid in a shower. We need a scalable solution that does not require a busy sysadmin or clerical staff intervention.

Other domain providers use the userid as the login. one email to many userid's and users login with their userid. one userid may give access to many user id's. The data model is wrong here and the database structure should be fixed. Perhaps another linking table for each of the many to many relationships. When a user logs in with his email he sees whatever his email has access to. I can do it for WHMCS if they would like to hire my company to fix it. I'd rather it was just fixed.

photo
1

The email is unique but not that unique, it should be possible to use another login metric so that an user could have multiple accounts assigned with the same email. We used a home made system until swapping to WHMCS and even we had the option to let people have multiple accounts with one email. The solution we had was to use a different login than the email itself.

photo
1

The email can still be unique and be the login. It just should just be allowed to be owned by more than one account.

It would be nice to allow the user to switch between multiple companies if their email is associated to more than one company.

We are in the same situation where we have designers bring us multiple clients and they don't like the extra management to create and remember multiple logins for each of their clients. This leads to the designer just opening tickets under their account and our techs having to deal with whether or not they have permission on the accounts their asking for. It gets really confusing and is a mess.

photo
1

I have parent companies that have administrators who need to be CCd on everything that the subsidiary companies do, and the subsidiaries often have different departments that need to be copied in too. It gets so complex, I end up setting up a separate Gmail account just for them, but that's not ideal at all.

TBH I don't think WHMCS is ever going to implement this - and I don't think it's actually easy to get right. For big or complex set ups like the ones described above, WHMCS is never going to work and you have to revert to email!!

photo