WHMCS Modules and Themes I Built
39 modules and themes for hosting companies and IPTV operators; each page lists the WHMCS and PHP versions it needs. One-time price, a lifetime license and a year of updates and support. Need something that is not here? I build custom WHMCS modules, custom WHMCS themes and a WHMCS app for Android and iOS too.
SM Reseller Hub: White-Label Reseller Platform for WHMCS
SM Reseller Hub lets your WHMCS clients resell hosting, servers, licences, SSL and domains under their own brand. They get a white-label store and client area on their own domain, a REST API for their own website and a reseller dashboard, while you keep control of prices, margins, payments and every customer.
Abandoned Cart Recovery Emails for WHMCS
I built this module to win back WHMCS orders that stall at checkout. It detects abandoned carts, sends an email sequence you write, can add a discount code, and reports which emails bring buyers back.
Bulk Edit and Mass Update Tool for WHMCS
An admin-only WHMCS module I built for changes too large to click through and too risky for raw SQL. Filter the records, preview the result, apply it as a background job, and reverse it later if needed.
Free and Paid Trials Module for WHMCS
I built this module to put proper trials on WHMCS products: free for a set number of days, a small paid trial, or freemium with limits. Trials convert or suspend automatically, and reports show which ones turn into paying customers.
Hourly Billing and Time Tracking for WHMCS
A WHMCS module I built for selling time. Staff and clients log hours against a service, each service carries its own hourly rate, and WHMCS raises the invoice from the time log without manual math.
Reseller Sub-Accounts Module for WHMCS
I built this for hosts that sell through resellers. Each reseller manages unlimited sub-clients inside their own account, those clients stay off your WHMCS client count, and you set margins, products and branding per reseller.
Automatic Credit Top-Up for WHMCS
I built this addon for a cloud host that bills usage against prepaid account credit. Each client picks a minimum balance and a top-up amount; when their credit falls below it, the module charges their saved Stripe card and adds the credit. Clients can also ask for a low balance email instead.
Client Credit Score and Payment History Addon for WHMCS
I built this addon to turn each client's payment record in WHMCS into a credit score and a history you can act on. It raises late payment alerts, manages credit limits per client and shows the picture on an admin dashboard, using scoring rules you set.
Client Transfer and Merge Module for WHMCS
I sell this module to hosts who take over another provider's customers, fold brands into one WHMCS or clean up duplicate accounts. It moves a client with services, billing history and tickets as one unit, checks the data as it goes, and can undo a transfer.
Configurable Option Price Manager for WHMCS
I built this addon for hosts that agree special rates on add-ons such as extra memory, IP addresses or storage. Set a price for one client, a client group or a custom rule, and WHMCS bills that price automatically while everyone else keeps the standard rate.
Custom Field Bulk Manager for WHMCS
Adding the same custom field to forty products in WHMCS means forty trips through the product editor. I built this addon to create, assign, update and delete product custom fields across many products in one go, with export and import for backup or migration.
Free and Trial Checkout Control for WHMCS
I built this addon because people abandon a free signup when checkout asks how they want to pay. Mark products as free or trial, and when the cart holds only those, WHMCS skips the gateway choice, shows your button text and badge, and closes the zero invoice.
FreedomPilot Operations Suite for WHMCS
FreedomPilot is the operations module I sell for larger WHMCS installs. It adds a visual rule builder, revenue and churn reporting, customer lifecycle workflows, a bulk runner with dry run and undo, finer admin permissions, a webhook bus and an optional AI ticket assistant.
Geo Currency by Visitor Country for WHMCS
I built this addon so first-time guests see prices in the currency of their country. It reads Cloudflare's country header once per session, maps it to a WHMCS currency you choose, and never overrides a visitor's choice, a client's account currency or a filled cart.
Invoice Pay Links Without Login for WHMCS
I built this addon so clients can pay straight from the invoice email. Each link opens a pay-only login for one invoice: its payment pages and PDF, nothing else. Links expire, stop working once the invoice is paid, and staff can copy, email or revoke them.
IT and Development Services Delivery Module for WHMCS
I built this module to run service orders inside WHMCS. Each order gets a project with a checklist, messages, files and a work log, customers hand over site and server access through an encrypted form, and prepaid hour packages count down as you log time.
Low Credit Balance Email Alerts for WHMCS
I built this addon for hosts whose clients pay from prepaid account credit. Each client sets their own low balance threshold in the client area, and WHMCS emails them an alert with an Add Funds link when their credit drops below it, without repeating too often.
Manual Service Renewal Addon for WHMCS
I built this addon for hosts whose customers want to renew before WHMCS sends the renewal invoice. A Renew button on the service page creates the invoice at the right price, and once it is paid the due date moves forward and the login stays the same.
Payment Method Discount Addon for WHMCS
A small WHMCS addon I built to steer customers toward the payment methods that cost you least. Tick the gateways that earn a discount and set one percentage; the invoice gets a discount line when one of them is chosen and loses it when another is.
Per-Client Resource Pricing Manager for WHMCS
I built this addon for providers who quote every customer separately. You set each client's unit prices for your configurable options, monthly and yearly, in their currency. The cart, invoices and upgrades use those prices, and clients cannot order until you approve them.
Product Purchase Limit Addon for WHMCS
I built this addon for hosts whose trial and promo products get ordered again and again by the same account. Pick the products to limit, set how many times one account may buy each, and checkout stops the extra order with your own message.
Service Upgrade and Migration Addon for WHMCS
I built this addon for the day you move customers to a new platform. Each current service gets an offer, customers start the new service with one button, free or after paying, their login carries over where the server allows, and old services and unpaid invoices close in bulk.
Product Bundles and Packs Module for WHMCS
I built this module to sell products and services you already offer in WHMCS together as one pack at a bundle price. Every item is set up automatically, customers see the pack as one bundle in their client area, and they can move up or down between packs.
Web Agency Operations Module for WHMCS
I built this module for agencies that sell sites and hosting through WHMCS. It adds a kanban pipeline, proposals with PDF and e-sign, milestone invoices, retainer hours, monthly care plans, a timer and profit reports, plus a portal where clients follow and approve work.
Web Design Services Module for WHMCS
I built this module so design projects live in WHMCS next to hosting and billing. Clients send their brief with the order, follow progress, message the designer, ask for revisions and collect files, while you bill each milestone through WHMCS.
WHMCSBuddy Expiry Date and Server Fix Module for WHMCS
WHMCSBuddy is my cleanup module for WHMCS data that drifted after an import, a migration or a faulty script. It scans for impossible due and expiry dates and fixes them in bulk, assigns servers by the location a customer picks, and moves services between servers.
Billing Date Alignment for WHMCS
A module I build to order: pick a billing day for a client and their services move to it, with the extra days charged or the unused days credited. You see a preview before anything changes, and a bulk run aligns your existing clients in batches.
Cancellation Retention Flow for WHMCS
A retention module I build to order for WHMCS. When a client asks to cancel, it runs a short exit survey, shows the save offers you picked, records what the client decided and reports which offers keep clients. Canceling always stays one click away.
Failed Payment Recovery (Dunning) Module for WHMCS
A dunning module I build to order for WHMCS. It retries failed card captures on the days you choose, sends a reminder sequence with a link to pay with a new card, gives each product group its own grace period before suspension and reports what it recovers.
Invoice Payment Plans and Installments for WHMCS
A module I build to order: you or your client split a large unpaid WHMCS invoice into 2 to 12 installments, weekly, every two weeks or monthly. Each installment is its own invoice linked to the original, missed ones follow your suspension rules, and clients see the whole plan.
Add Funds Bonus Tiers for WHMCS
An addon I build to order: when a client tops up their WHMCS credit balance above a level you set, they receive bonus credit as a separate entry. Tiers are set per currency as a percentage or a fixed amount, and the Add Funds page shows clients what they will get.
Automatic Client Groups for WHMCS
An addon I build to order for WHMCS. You write rules such as paid over $1,000 and a client for two years goes to Loyal, put them in order, and the daily cron moves each client into the group of the first rule they match, with a preview first and a log of every move.
Colocation Billing Module for WHMCS
A billing module I build to order for data centers that sell colocation through WHMCS. It sets up rack units, power, cross-connects and IP blocks as configurable options, holds each service to a minimum term with an early exit fee, and bills power overage from your monthly readings.
Gift Cards and Vouchers for WHMCS
A module I build to order: customers buy a gift card in your WHMCS store, the recipient gets a unique code by email, and redeeming it adds account credit. Each code keeps its own balance and expiry date, and you can issue vouchers by hand.
Metered Usage Billing from CSV or API for WHMCS
A module I build to order for billing usage WHMCS cannot measure itself, such as call minutes, messages, API requests, GPU hours or power. Upload a CSV or post records to an API, rate cards price each unit, and the usage lands on the client's next invoice.
Quote E-Signature for WHMCS
A module I build to order that adds a signature to WHMCS quote acceptance. The client draws or types their signature, and a signed PDF with their name, timestamp and IP address is kept on the quote, emailed to both sides, and can trigger the invoice.
Reactivation Fee on Unsuspension for WHMCS
A small addon I build to order for WHMCS. When a service suspended for an overdue invoice is paid and unsuspended, it raises the reactivation fee you set for that product group and currency, on its own invoice or the client's next one, and logs every fee.
Refund Request Workflow for WHMCS
A module I build to order: clients request a refund from a paid invoice or a service and give a reason, and staff approve or decline it from one queue. Approved refunds go back through the gateway or to account credit, and every decision is logged and reported.
Tiered and Recurring Late Fees for WHMCS
An addon I build to order: overdue invoices pick up late fees at the stages you set, as a percentage or a fixed amount, and the last stage can repeat. A cap stops the total per invoice, and the client groups you choose are never charged.
