The cPanel reseller hosting mode of operating functions by segmenting cPanel hosting server(s) into predefined reseller plans, which are later promoted as individual reseller plans. Each single cPanel reseller web page hosting package is managed by the WebHost Manager (WHM) admin interface. WHM is the place where the reseller sets up the shared web hosting accounts marketed on behalf of his own brand. Here are the usual stages an ordinary cPanel-based webspace hosting reseller must undergo:
1. Choose a billing/invoicing gateway
In order to gather money from their customers, the resellers have to add a billing platform connected with the cPanel/WHM platform. The best known billing solutions for cPanel and WHM are ModernBill, WHMCS, ClientExec and AWBS.
2. Open a merchant account
A merchant account for credit/debit card transactions is needed. Preferably issued by a bank (Bank of America, HSBC, Barclays, etc.) or some kind of a payment gateway (PayPal, WorldPay, 2CheckOut, etc.). Without the merchant account, the reseller could not collect any credit/debit card payments from his web page hosting clients. This merchant account must be set up inside the selected payment system by the ardent reseller.
3. Set up a domain name reseller account
If you are going to offer domain name registration and transfer solutions to your clients, you need to establish a domain reseller account with some domain name registrar and to link it inside the billing software.
4. Create the shared webspace hosting accounts
The cPanel-based reseller webspace hosting business operating model permits the reseller to offer shared hosting packages only. Availing of the WHM device, the wholesale hosting reserves have to be severed into smaller packages.
5. Choose the prices for the shared webspace hosting packages
Now is the time for the reseller to select the prices for the promoted shared hosting accounts. While performing this, it's good to pay good heed to the circumstance that inside the payment processor (which is independent from cPanel and WebHost Manager, in other words a third login location for the reseller so far and second for the clients) the customers will be able to take a glance at their invoices (due or paid) and the earlier transactions made, i.e. this is the Billing Manager for the avid cPanel hosting clients too. cPanel has about one hundred and fifty sections inside (the user must learn promptly), but does not include any Billing or Invoice Manager. Can you imagine that?
6. Select the prices for the domains
The client interface offered by cPanel also does not support very important domain name manipulations, such as registrations, transfers, renewals, parking, DNS registrations, Domain Name System record alterations, etc. So, this payment gateway is also providing a place for the ecstatic cPanel webspace hosting customers where they can execute some (yet, not all) of the abovementioned vital domain management and handling activities. So, now is the time for the reseller to pick which top-level domain names (TLDs) are going to be offered and to choose their respective registration, transfer and renewal price tags.
7. Add a client support platform
Another thing that lacks in the customer interface offered by cPanel is a customer support section (a trouble ticket system). Depending on the invoicing platform the reseller has picked already, a technical support platform is either present or not. If it is not available, the reseller has to provide a trouble ticket platform and to install it somewhere. Somehow the shared web hosting customers should be aware of its availability.
8. Link the order wizard with the website
At last, now is the time for the reseller hosting web site itself. There the shared hosting packages and domain names can be obtained by the prospective clients. The entire website must operate in perfect accord with the invoice software platform. This means, within the website, the order wizards and the order pages need to be linked accurately.
Let's sum up the login places present with the cPanel reseller hosting packages. There are minimum two and maximum 4 locations to log in to, which can be very confusing for the resellers and chiefly for the customers.For the reseller the login places are:
(1) cPanel (for the reseller site); (2) WebHost Manager; (3) the invoice processor; (4) the client support system (this is in case the billing processor does not already include it - some do, others don't).Login locations for the keen cPanel web page hosting clients:
(1) cPanel; (2) the billing software system; (3) possibly the client support system.