Page 1 of 3 123 LastLast
Results 1 to 15 of 31

Thread: one main company, multiple websites with whmcs??

  1. #1
    Join Date
    Oct 2006
    Posts
    157

    Default one main company, multiple websites with whmcs??

    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?

  2. #2
    Join Date
    Oct 2007
    Posts
    64

    Default

    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.
    Aushosts is a leading provider of affordable web hosting, and australian domain names.

  3. #3
    Join Date
    Oct 2006
    Posts
    157

    Default

    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?

  4. #4
    Join Date
    Oct 2007
    Posts
    64

    Default

    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 www.aussiedomainnames.com.au, and this works well for our second retail website.
    Last edited by aushosts; 03-17-08 at 02:25 PM. Reason: Added quotes and more info
    Aushosts is a leading provider of affordable web hosting, and australian domain names.

  5. #5
    Join Date
    Oct 2006
    Posts
    157

    Default

    Quote Originally Posted by aushosts View Post
    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.

    Quote Originally Posted by aushosts View Post
    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

  6. #6
    Join Date
    Oct 2007
    Posts
    64

    Default

    Quote Originally Posted by amnesia View Post
    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.
    Aushosts is a leading provider of affordable web hosting, and australian domain names.

  7. #7
    Join Date
    Jun 2010
    Posts
    33

    Default

    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?

  8. #8
    Join Date
    Jan 2009
    Posts
    169

    Default

    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!
    We match your WHMCS billing script and checkout process with your web design.
    www.whmcsintegration.com

    Follow us on Twitter! @IntegrateWHMCS

  9. #9
    Join Date
    Feb 2010
    Location
    United Kingdom
    Posts
    608

    Default

    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
    Last edited by disgruntled; 05-19-11 at 01:56 AM.

  10. #10

    Default

    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
    Regards,
    Brian Myers

  11. #11
    Join Date
    Nov 2009
    Location
    India
    Posts
    163

    Default

    Its not good for you to use One WHMCS on your all sites,

    For Example: If your clients check your domain license in WHMCS license verify then WHMCS show "Unauthorized license" )) and then you lose your client "TRUST"
    Dewlance Best Web Hosting
    Cheap Windows VPS, Reseller & Master Reseller Hosting Provider
    Quad Ultra Core Server

  12. #12

    Default

    No one is suggesting using multiple, unauthorized installations. My suggestion is to use one, licensed, install for multiple companies.
    Regards,
    Brian Myers

  13. #13
    Join Date
    Mar 2009
    Posts
    23

    Default

    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?

  14. #14
    Join Date
    Aug 2009
    Posts
    5

    Default

    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)

  15. #15

    Default 4 Companies - 1 WHMCS install

    Quote Originally Posted by Bora View Post
    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.
    Regards,
    Brian Myers

Page 1 of 3 123 LastLast

Similar Threads

  1. Multiple Websites - One WHMCS
    By haaser in forum Feature Requests
    Replies: 9
    Last Post: 09-23-12, 08:52 PM
  2. Multiple Company Management
    By xelion in forum Feature Requests
    Replies: 9
    Last Post: 11-01-10, 12:14 AM
  3. Multiple Websites, Service based business, Email management?
    By Damainman in forum Pre-Sales Questions
    Replies: 1
    Last Post: 09-01-09, 09:25 PM
  4. Websites and WHMCS
    By ceasar in forum Customisation & Integration Questions
    Replies: 2
    Last Post: 07-06-09, 04:43 PM
  5. Multiple Language or Company names in Emails
    By Francisco in forum Feature Requests
    Replies: 0
    Last Post: 11-12-07, 05:31 PM