amnesia Posted March 17, 2008 Share Posted March 17, 2008 Can anyone suggest the best way to run multiple websites with one install of whmcs? Example: Have a site called secureclientarea.com and make that where whmcs is installed.. then direct all sites to that support/order area? What about merchant accounts? What should the business name on my PP account be? I would think something that is not related to all sites but will not cause confusion to clients. Does anyone else currently run multiple hosting sites? Can anyone offer any advise? 0 Quote Link to comment Share on other sites More sharing options...
aushosts Posted March 17, 2008 Share Posted March 17, 2008 You can tag ?systemtemplate=default onto the PHP URLs to show different templates. However I think with the cost of licenses only $324.95 each this is a small price to pay for your business. What happens if you ever want to sell one of the websites clients off? Stop trying to be cheap and get 2 x licenses. 0 Quote Link to comment Share on other sites More sharing options...
amnesia Posted March 17, 2008 Author Share Posted March 17, 2008 I was trying to avoid having 10, 20 different whmcs admin panels and support centers to login to... ok, but what about the paypal account? I believe you can only have one business name on your paypal account. How do I go about having everyone pay the same paypal account when the business name is different than the name of the hosting company? If I remember right, you are only allowed to open one paypal account in your name. Any ideas on that? 0 Quote Link to comment Share on other sites More sharing options...
aushosts Posted March 17, 2008 Share Posted March 17, 2008 I was trying to avoid having 10, 20 different whmcs admin panels and support centers to login to... Umm - somethings up there. Why 10 or 20 hosting companies? Why not just 1 or 2? ok, but what about the paypal account? Make it a general name like "Some Holding Company Inc." or something like that and have it on your invoices or somewhere so if a customer googles a transaction on their bank statement it will come up with your website We get a few google hits for "Aushosts P/L" which is what appears on our customers credit card statements if they buy domains at http://www.aussiedomainnames.com.au, and this works well for our second retail website. 0 Quote Link to comment Share on other sites More sharing options...
amnesia Posted March 17, 2008 Author Share Posted March 17, 2008 Umm - somethings up there. Why 10 or 20 hosting companies? Why not just 1 or 2? Sorry, exaggeration. would be more like 3 - still it makes the process a pain. but I guess it would work. Make it a general name like "Some Holding Company Inc." or something like that and have it on your invoices or somewhere so if a customer googles a transaction on their bank statement it will come up with your website This is an idea I could go with. thanks for your advise. Im open to any other suggestions as well 0 Quote Link to comment Share on other sites More sharing options...
aushosts Posted March 17, 2008 Share Posted March 17, 2008 Sorry, exaggeration. would be more like 3 - still it makes the process a pain. but I guess it would work. Our group of companies has 4 WHMCS installs and we don't find it that much of a problem. 0 Quote Link to comment Share on other sites More sharing options...
Keksi Posted May 14, 2011 Share Posted May 14, 2011 I'm actually after the same. We have two "sub-companies" selling two completely different things. The only thing they have in common is cPanel, the WHMCS portal and invoices. What i need is the ability to install three WHMCS installations. I have no problem paying for them, so thats not the case. But they need to share the user, server, invoice and support database, but also work seamless with all three sites. Portal.com, Company1.com and Company2.com. Any ideas? 0 Quote Link to comment Share on other sites More sharing options...
Payton Designs Posted May 16, 2011 Share Posted May 16, 2011 This process is simple the only downside is that the Paypal account and invoice logo / name etc will be the same for all of the companies. Simply upload two more additional template folders to the /templates directory. Name each one after the company it will correspond to. Integrate each template with its corresponding design. Use the URL below at the end of all your WHMCS links and replace default with the template you need to render. If the URL already has a '?' in it, replace the systemplate with '&' '?systemtemplate=default ' Hope this helps! 0 Quote Link to comment Share on other sites More sharing options...
disgruntled Posted May 19, 2011 Share Posted May 19, 2011 (edited) Simple is the solution!! Write some base backend coding for your off installation websites to use the API of your WHMCS installation. Configure WHMCS to only accept API access for your off installation servers. Configure your FIREWALL to permit access to and from said IP addresses on correct ports Configure WHMCS to manage each of these external servers just as you would for any other server simple simon says WHMCS will do the grunt work from a single installation in this manner. The not so simple part is you will have to impliment seperate designs at each OFF installation location that do not hook into WHMCS to allow full branding, you will also have to create external gateway scripting seperately and use whmcs only for provisioning. That said if you are running several companies you should be minted to pay a development team to do what you need Edited May 19, 2011 by disgruntled 0 Quote Link to comment Share on other sites More sharing options...
datawebcorp Posted May 24, 2011 Share Posted May 24, 2011 I realize I am late to this conversation, but... I have one corporation and 3 or 4 d/b/a's. Each d/b/a has it's own site, logo, product offering, etc. I disagree w/the suggestion of having multiple installs. We tried that method and we found ourselves having to update/patch multiple installs, create knowledge-base articles for multiple installs, monitoring multiple support tickets queues, multiple card processors, etc. Too much duplicate work. We have begun merging the systems into one. We started-off by creating a branded template for each d/b/a. Then, from each d/b/a's website we simply created links to the support portal and set the URL so it called that d/b/a's template. Then we announced to our clients what were doing. The only change they see is the name on their credit card statement (again, we warned them of this so there were no surprises.) and also that system-generated emails now come from the "parent" company domain. For new clients we do not try to keep it a secret that "Company B is a wholly-owned subsidiary of Company A". We even revied our logos to mention the parent company. On the server side (we use cpanel on Linux) we created a cpanel theme for each DBA. Then we created a reseller account on cPanel for each d/b/a. Then on WHMCS we created one server entry for each d/b/a using that d/b/a's cpanel login credentials. You can associate a server w/a product in WHMCS, so now when someone buys a particular service, it is branded on both the WHMCS and the CPANEL side. You can also have a unique product email template for each product. Instead of using the standard WHMCS global logo feature, we embed the d/b/a's logo directly into the email template. All is working well so far. Now we have only one install of WHMCS to maintain, one set of reports to look at, etc. -Brian 0 Quote Link to comment Share on other sites More sharing options...
datawebcorp Posted May 27, 2011 Share Posted May 27, 2011 No one is suggesting using multiple, unauthorized installations. My suggestion is to use one, licensed, install for multiple companies. 0 Quote Link to comment Share on other sites More sharing options...
Bora Posted May 27, 2011 Share Posted May 27, 2011 I would assume that you can actually change the logo that is sent too in templates (for invoices etc.) just use the IF blocks and check for the product name or ID and print a different logo for each? wouldn't that work? 0 Quote Link to comment Share on other sites More sharing options...
eebit Posted May 28, 2011 Share Posted May 28, 2011 datawebcorp, thanks for the explanation. Its comforting to know people are doing this with success. The only thing stopping me at the moment is the need for different domain pricing on each sub-company/division. Does anyone know how I could get around this? (without having to use promo codes) 0 Quote Link to comment Share on other sites More sharing options...
datawebcorp Posted June 3, 2011 Share Posted June 3, 2011 I would assume that you can actually change the logo that is sent too in templates (for invoices etc.) just use the IF blocks and check for the product name or ID and print a different logo for each? wouldn't that work? I just set this up and it works great. I created a Custom Account Field called "industry", and then created a pull-down list containing 3 or 4 specific industries I serve. So now when an email is created, it runs this script: {if $client_custom_fields.0 eq "Veterinary"} <img style="float: left;" src="http://dataweb.pro/images/vws_logo.gif" alt="" /> {/if} {if $client_custom_fields.0 eq "Hospitality"} <img style="float: left;" src="http://dataweb.pro/images/rb_logo.gif" alt="" /> {/if} {if $client_custom_fields.0 eq "Fire-EMS"} <img style="float: left;" src="http://dataweb.pro/images/fems_logo.gif" alt="" /> {/if} {if $client_custom_fields.0 eq "Other"} <img style="float: left;" src="http://dataweb.pro/images/other_logo.gif" alt="" /> {/if} I wasn't sure how I could implement more then two option using the {else} condition, so I skipped using it. The above script works flawlessly for me. 0 Quote Link to comment Share on other sites More sharing options...
goinongp Posted June 16, 2011 Share Posted June 16, 2011 I just set this up and it works great. I created a Custom Account Field called "industry", and then created a pull-down list containing 3 or 4 specific industries I serve. So now when an email is created, it runs this script: {if $client_custom_fields.0 eq "Veterinary"} <img style="float: left;" src="http://dataweb.pro/images/vws_logo.gif" alt="" /> {/if} {if $client_custom_fields.0 eq "Hospitality"} <img style="float: left;" src="http://dataweb.pro/images/rb_logo.gif" alt="" /> {/if} {if $client_custom_fields.0 eq "Fire-EMS"} <img style="float: left;" src="http://dataweb.pro/images/fems_logo.gif" alt="" /> {/if} {if $client_custom_fields.0 eq "Other"} <img style="float: left;" src="http://dataweb.pro/images/other_logo.gif" alt="" /> {/if} I wasn't sure how I could implement more then two option using the {else} condition, so I skipped using it. The above script works flawlessly for me. HI Brian, Have read what you have posted here and hope that you may be able to help me. Although I would sincerely love to do EXACTLY what you have done with your sites, I am not sure that my programming skills are up to the task, so instead I am looking to see if you (or anyone else) are able to help me... I want customers redirected to a (package) specific page after checkout. I am hosting a site on another URL that links back to my WHMCS installation for the processing of each particular package, so that part is pretty straight forward, it is the thank you page where I get into strife... any ideas? Thank you in advance 0 Quote Link to comment Share on other sites More sharing options...
disgruntled Posted June 25, 2011 Share Posted June 25, 2011 (edited) {if $client_custom_fields.0 eq "Veterinary"} <img style="float: left;" src="http://dataweb.pro/images/vws_logo.gif" alt="" /> {elseif $client_custom_fields.0 eq "Hospitality"} <img style="float: left;" src="http://dataweb.pro/images/rb_logo.gif" alt="" /> {elseif $client_custom_fields.0 eq "Fire-EMS"} <img style="float: left;" src="http://dataweb.pro/images/fems_logo.gif" alt="" /> {elseif $client_custom_fields.0 eq "Other"} <img style="float: left;" src="http://dataweb.pro/images/other_logo.gif" alt="" /> {/if} think that will do what you were after pretty much all php stuff can be done in the if / elseif blocks but its good practice where ever possible to entirely seperate your php from your smarty. it is what smarty is for after all Edited June 25, 2011 by disgruntled 0 Quote Link to comment Share on other sites More sharing options...
artetatu Posted June 27, 2011 Share Posted June 27, 2011 hope i can use it for 2 reseller 0 Quote Link to comment Share on other sites More sharing options...
thunderbolt Posted October 21, 2011 Share Posted October 21, 2011 Very late to this thread, but I wanted to let people know that you can have more than one PayPal account as long as the businesses have completely separate DBA's and separate bank accounts. You cannot have the same business name or bank account attached to more than one PayPal account, but as long as you legally treat them separately PayPal doesn't care. We have spoke to them directly about this on the phone, and they were more than happy to let us have another account so we could bill under another business name as long as we could show the separate DBA's on our business license and had separate bank accounts to go with them. Regards, Ron 0 Quote Link to comment Share on other sites More sharing options...
njjacob Posted June 9, 2012 Share Posted June 9, 2012 I have one main company, but two smaller companies and two WHMCS one for each. I separate the hosting company and the design company right now. THinking about this too. But I dont want the other clients to know there one. So right now there separate. I did however just add the WHM info to both WHMCS and I can work with either site and control the WHM 0 Quote Link to comment Share on other sites More sharing options...
txkhomes Posted September 22, 2012 Share Posted September 22, 2012 get a generic domain servicecenter.com service center is your portal / billing company / support portal for all companies invloved 0 Quote Link to comment Share on other sites More sharing options...
disgruntled Posted October 1, 2012 Share Posted October 1, 2012 To be honest i dont see why anybody would be bothered that both companies are under the same umbrella so to speak, if anything it shows that you run a growing and diverse business that can meet all of their needs. thats a win in my book. The only reason i can see for anybody to want to hide this fact is to fool their customer, i wouldnt see this as a good company if i were ever to find out about it. infact i would very likely leave such a company and the earliest convenience and most certainly before i ever paid them another penny. Trust is hard to obtain, and very easy to lose, just be upfront and proud of your growth 0 Quote Link to comment Share on other sites More sharing options...
webjive Posted January 11, 2013 Share Posted January 11, 2013 Guys, I have put in a feature request at http://requests.whmcs.com/responses/multi-company-support for this feature. Please vote it up if you want multiple identities for WHMCS. I do! 0 Quote Link to comment Share on other sites More sharing options...
easyhosting Posted January 12, 2013 Share Posted January 12, 2013 (edited) you can have more than one PayPal account as long as the businesses have completely separate DBA's and separate bank accounts. Unoffically yes you can but Offically you cant. Of paypal find out they can close all your accounts. Paypal will allow any 1 person to have 1 business or 1 premium account and 1 personal account, regardless to how many bank accounts or business names you have as they go off the user (YOU) and not business names. I know as I have tried. we have 3 businesses running from our single WHMCS install. Our Paypal account is under our Group name which will show on invoices/bank statements all clients are aware of this they are also aware all orders are processed through our main business brand. Edited January 12, 2013 by easyhosting 0 Quote Link to comment Share on other sites More sharing options...
bear Posted January 13, 2013 Share Posted January 13, 2013 I'd asked various Paypal support people a while back, and each one said something different. I got the impression they don't know the correct info either, for the most part. The docs seem to say one business account (once you find it; when I looked it was buried), so that's what I'd go with. 0 Quote Link to comment Share on other sites More sharing options...
brianr Posted January 14, 2013 Share Posted January 14, 2013 I can say PayPal will allow you to have multiple business accounts, at least in the US. I have my own business account, and I was the treasurer of a local kids baseball league. When I opened the 2nd account it would not accept my SSN because I already had an account. I had to call in to PayPal and FAX a copy of our IRS EIN letter, but since then it's been just fine. (Well, at least as fine as PayPal ever 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.