Web Hosting WHMCS Theme
A WHMCS theme built for shared hosting sellers: plan cards with a domain step, control panel sign-in from the service page and a settings addon.
Shahid Malla · Top Rated on Fiverr and Upwork
600+ Fiverr reviews, 4.9 average · 13+ years · 900+ projects
Smarty and CSScPanel or Plesk single sign-onWHMCS addon module
About this package
This package builds a complete WHMCS theme for a shared hosting business: a client area designed around hosting accounts and their domains, an order form that sells a plan and its domain together, and a settings addon your staff use instead of editing templates. It suits hosts selling cPanel or Plesk plans who want the client area to feel like part of their website.
What a hosting customer looks for first
Most hosting clients sign in for three reasons: to reach their control panel, to pay an invoice or to change a domain setting. The dashboard puts those three first, with a short list of anything overdue or about to expire. The service page shows the plan, the nameservers to use and sign-in buttons for the control panel and webmail through the single sign-on WHMCS already supports for cPanel and Plesk. Business adds disk and bandwidth use where your panel module reports it.
The order form
Plan cards read names, prices and features from your WHMCS products, and the cycle switch shows the monthly cost against the yearly one. The domain step offers register, transfer or use my own domain, with extension prices from WHMCS. Business adds add-ons such as SSL or backups as tick boxes beside the plan; Premium adds website pages for each product line that list the same WHMCS plans, so the price on your site and the price in the cart cannot drift apart.
Before you order
Send your WHMCS version and the products you sell, because the theme is built against your real catalog on a staging copy. If a ready-made design fits, my SMThemes hosting theme on the module store costs less than this build.
Compare packages
| Package | Starter$299 | Business$699 | Premium$1,499 |
|---|---|---|---|
| Pages built | Dashboard, services, sign-in | Full client area | Client area and website pages |
| Control panel and webmail sign-in | |||
| Domain step in the cart | |||
| Settings addon | Logo, colors, contacts | Plus menus and texts | Plus homepage content |
| Disk and bandwidth use | – | ||
| Domain management pages | – | ||
| Cart add-ons | – | ||
| Product line pages | – | – | |
| Dark mode | – | – | |
| Delivery time | 6 days | 10 days | 16 days |
| Revisions | 2 | 3 | 5 |
What I need from you
After you pay, a project opens for your order. Send these there and the delivery clock starts.
- WHMCS admin access and SFTP or file manager access
- Your WHMCS version and the control panel you sell
- Logo (SVG or PNG), brand colors and fonts
- Your website link, so the header and footer match
- The products and add-ons the cart should show
About the developer
Shahid Malla
AI agent and AI chat developer, full-stack developer
Top Rated on Fiverr and Upwork
- Based in
- Kashmir, India
- Experience
- 13+ years
- Projects
- 900+ delivered
- Languages
- English, Hindi
I have built websites, WHMCS modules and web apps for clients since before AI coding tools existed. Today I build with AI-assisted tools and review every change myself, which is why fixed prices here are lower than an agency's for the same scope. I work while the US, Canada and Australia sleep, so each morning there is progress on your staging link.
Read my 600+ Fiverr reviews · Upwork profile · Portfolio · About me
Questions about this package
Will the service page show disk and bandwidth for every control panel?
It shows what the panel module stores in WHMCS. The cPanel and Plesk modules update disk and bandwidth use on the daily cron when usage updates are switched on in your automation settings. Where a module stores nothing, the usage bars are left out rather than showing zeros.
Do I have to use the new order form for every product?
No. The order form is its own template, and WHMCS lets each product group pick its order form. You can set the new one as the default, or give it to your hosting groups only while other groups keep the form they use today.
Will the domain pages work with my registrar module?
Yes. The domain pages use the WHMCS functions behind each option, so clients see the actions your registrar module supports, such as the EPP code request, registrar lock or ID protection, and nothing it does not. I test them on staging against a real domain in your account.
How ordering a package works
-
1
Choose a plan
Pick Starter, Business or Premium and pay once by card, PayPal or crypto. The price on the page is the price.
-
2
Send your content
A project opens for your order. Send your text, logo, photos and any logins I need there.
-
3
I build it
I build on a private staging link you can open on your phone, with updates as I go.
-
4
Launch and handover
After your approval the site goes live on your domain, and every login is yours.
One-time price, no monthly fee from me
You pay for the build once. Your domain and hosting are registered in your name and renewed with your hosting provider, who bills you directly. I add nothing on top, and the site keeps running whether or not you hire me again.
What I do not build
Gambling and adult websites, and sites that sell content without the rights to it. Need something not listed? Ask for a custom quote.
More custom whmcs themes
- VPS and Cloud WHMCS ThemeA WHMCS theme for VPS, cloud and dedicated server sellers: spec-led plan cards, location and OS choice in the cart, and a server page clients use daily.Starting at $249 · 7 days
- Domain Registrar WHMCS ThemeA WHMCS theme for domain sellers: a search-first cart, renewal prices in plain view, bulk tools and domain pages clients manage without a ticket.Starting at $209 · 6 days
- Reseller Hosting WHMCS ThemeA WHMCS theme for reseller hosting sellers: plan cards that show account limits, WHM sign-in first after the order and a starter guide for new resellers.Starting at $219 · 6 days