Skip to content
Shahid Malla

Custom WHMCS Themes

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

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-inFull client areaClient area and website pages
Control panel and webmail sign-in
Domain step in the cart
Settings addon Logo, colors, contactsPlus menus and textsPlus homepage content
Disk and bandwidth use –
Domain management pages –
Cart add-ons –
Product line pages ––
Dark mode ––
Delivery time 6 days10 days16 days
Revisions 235

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

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. 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. 2

    Send your content

    A project opens for your order. Send your text, logo, photos and any logins I need there.

  3. 3

    I build it

    I build on a private staging link you can open on your phone, with updates as I go.

  4. 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.

All custom whmcs themes · All package categories