Please whitelist cPanel in your adblocker so that you’re able to see our version release promotions, thanks!

The Community Forums

Interact with an entire community of cPanel & WHM users!

SOLVED Best approach to resellers?

Discussion in 'General Discussion' started by DennisMidjord, Oct 26, 2018.

Tags:
  1. DennisMidjord

    DennisMidjord Well-Known Member

    Joined:
    Sep 27, 2016
    Messages:
    205
    Likes Received:
    18
    Trophy Points:
    18
    Location:
    Denmark
    cPanel Access Level:
    Root Administrator
    Hi,

    There's some things about resellers that I'm pretty confused about. What's the best approach to handle resellers?
    When someone orders a reseller account, why is there also created a cPanel account? It implies to the client that they get what they paid for plus 1 extra. If you set the quota to 1MB, the account will be suspended quickly.
    The account will also be setup with the "example.com". Now the client can't setup a new cPanel account through WHM with this domain, and he also can't use the already generated cPanel reseller account because there's not enough free disk space.

    Why are resellers not just created without domains and without a cPanel account?

    How do you guys manage resellers?

    Update: Making the account own itself was what we were missing. Everything is how we want it after enabling that.
     
    #1 DennisMidjord, Oct 26, 2018
    Last edited: Oct 26, 2018
  2. rpvw

    rpvw Well-Known Member

    Joined:
    Jul 18, 2013
    Messages:
    1,088
    Likes Received:
    441
    Trophy Points:
    113
    Location:
    Spain
    cPanel Access Level:
    Root Administrator
    Resellers are often a subject of much confusion.

    Many times the roll of a Reseller is mistaken for that of an Agent (also often called an Affiliate)

    A Reseller is an individual or company that rents an amount of space on your server for the purposes of hosting their own website selling hosting services and packages to their own clients AND for hosting however many of their own clients they can within the space they buy from you. They bill their clients themselves, and should support their clients themselves. They are normally free to set up and market their own packages and feature lists, and set prices that they think their market demographic will stand. They are granted special privileges in WHM to create and manage the accounts of their own clients (but should never be granted full administrative or root privileges)

    Resellers are an integral part of WHM/cPanel if you choose to use it.

    Guide to Reseller Accounts - cPanel Knowledge Base - cPanel Documentation

    An Agent (or Affiliate) is someone who sells web hosting on your behalf (usually on commission) and all they do is feed you customers for you to sell to directly and that you then bill and support directly. The agent normally does not have their own website marketing web hosting services (but may have a website advertising other services like e.g. computer repair)

    Agents (or Affiliates) are not catered for in WHM/cPanel, but are available for users of software like WHMCS

    Affiliates - WHMCS Documentation

    Hope this helps
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
    #2 rpvw, Oct 26, 2018
    Last edited: Oct 26, 2018
  3. DennisMidjord

    DennisMidjord Well-Known Member

    Joined:
    Sep 27, 2016
    Messages:
    205
    Likes Received:
    18
    Trophy Points:
    18
    Location:
    Denmark
    cPanel Access Level:
    Root Administrator
    Hi,

    Thanks. What I'm talking about is resellers. I'm just trying to figure out the best way to handle them. When a client buys a reseller package, they usually buy something like 10 accounts, 15GB of space and 50GB of bandwidth. Then they can provision 15GB of space - but in order to use the cPanel account (the reseller account), they'd need additional disk space added, for example 1GB extra, and then the total is 16GB.
    What I'm wondering is how do other hosts manage this? What I would have thought to be the best approach is this:
    1. Client buys reseller package
    2. No cPanel account is made
    3. WHM account is setup using client's name plus first letter of surname or something like that
    4. Reseller can then add a cPanel account for his own domain

    That way there's no extra disk space needed.
     
  4. rpvw

    rpvw Well-Known Member

    Joined:
    Jul 18, 2013
    Messages:
    1,088
    Likes Received:
    441
    Trophy Points:
    113
    Location:
    Spain
    cPanel Access Level:
    Root Administrator
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
    DennisMidjord likes this.
  5. DennisMidjord

    DennisMidjord Well-Known Member

    Joined:
    Sep 27, 2016
    Messages:
    205
    Likes Received:
    18
    Trophy Points:
    18
    Location:
    Denmark
    cPanel Access Level:
    Root Administrator
    I'm guessing you wanted to point me in this direction. Thanks!

    How would that work, though? If the reseller owns itself, is that one of the 10 accounts? Will the disk space on his cPanel account be used here?
     
  6. rpvw

    rpvw Well-Known Member

    Joined:
    Jul 18, 2013
    Messages:
    1,088
    Likes Received:
    441
    Trophy Points:
    113
    Location:
    Spain
    cPanel Access Level:
    Root Administrator
    I didn't know you could specify how many "accounts" you allocated a reseller - I thought it was all about space, so if you allocated a reseller 10 GB, he could sell 10 x 1GB accounts, or 2 x 5GB accounts, or some combination etc at his discretion.

    Assuming that the only pertinent allocation parameter is space, it is up to you if you include (and bill) the resellers hosting account in his allocated space, or not.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. DennisMidjord

    DennisMidjord Well-Known Member

    Joined:
    Sep 27, 2016
    Messages:
    205
    Likes Received:
    18
    Trophy Points:
    18
    Location:
    Denmark
    cPanel Access Level:
    Root Administrator
    You can specify how many the reseller can make, and also allow overselling disk space. Even though he only has fx 10GB of disk space to provision, he can make 10 x 2GB disk space account. He'll only be able to actually use 10GB though.

    I'll take a look at the 'make the account own itself' - I think it might do what we need.
     
  8. rpvw

    rpvw Well-Known Member

    Joined:
    Jul 18, 2013
    Messages:
    1,088
    Likes Received:
    441
    Trophy Points:
    113
    Location:
    Spain
    cPanel Access Level:
    Root Administrator
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. DennisMidjord

    DennisMidjord Well-Known Member

    Joined:
    Sep 27, 2016
    Messages:
    205
    Likes Received:
    18
    Trophy Points:
    18
    Location:
    Denmark
    cPanel Access Level:
    Root Administrator
    No, 'Make the account own itself' was what I was looking for. Now the cPanel account that gets created when setting up a reseller is owned by itself and is therefore included in the total disk space and number of accounts the reseller can create.
    We've always set the reseller account to be owned by root, which means that the reseller had double the disk space (15GB to provision and 15GB on the reseller's cPanel account).

    I've just now realised that we've been doing it wrong for years, lol.
     
  10. rpvw

    rpvw Well-Known Member

    Joined:
    Jul 18, 2013
    Messages:
    1,088
    Likes Received:
    441
    Trophy Points:
    113
    Location:
    Spain
    cPanel Access Level:
    Root Administrator
    Glad you got it worked out, and thank you for your patience, and teaching me about several features as well.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
    DennisMidjord likes this.
  11. cPanelMichael

    cPanelMichael Technical Support Community Manager Staff Member

    Joined:
    Apr 11, 2011
    Messages:
    47,009
    Likes Received:
    2,123
    Trophy Points:
    363
    cPanel Access Level:
    Root Administrator
    Twitter:
    Hello,

    I'm happy to see the issue is now solved.

    Thanks!
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
Loading...

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice