Shahid Malla

Notes from real client work

Field notes & tutorials.

Hard-won lessons from shipping WHMCS modules, securing servers, and automating hosting businesses - written so you can apply them today.

52 articles · 28 categories

Editor's pick

shahidmalla.com/blog/whmcs-hooks-guide
WHMCS Hooks Guide: Extend Functionality Without Modifying Core Files
Featured in Development

WHMCS Hooks Guide: Extend Functionality Without Modifying Core Files

Stop editing WHMCS core files. After 10+ years building WHMCS systems, here is the working model for hooks — the 7 you will actually use, a real walkthrough, and the pitfalls that have cost me nights of sleep.

S Shahid Malla · Jan 4, 2026 · 14 min
Read the full article

Latest articles

WHMCS Order Form Templates Compared
WHMCS 5 min

WHMCS Order Form Templates Compared

WHMCS ships 7 order-form templates. Which to use per product type, how to mix across product groups, and the conversion optimizations that actually move the needle.

S Shahid Malla Feb 5 · 154

GA4 Ecommerce Tracking for WHMCS: Complete Implementation

GA4 doesn't ship with WHMCS — you wire it yourself. The practical setup: tag strategy, ecommerce events from order form to purchase, server-side refunds, cross-domain attribution.

S Shahid Malla Feb 3 · 147
How to Set Up WHMCS for a Real Hosting Business
WHMCS 6 min

How to Set Up WHMCS for a Real Hosting Business

The setup checklist for a production-ready WHMCS — past the installer, all the way to "ready for paying customers." Server spec, settings tour, branding, security, testing.

S Shahid Malla Feb 1 · 148

WHMCS Razorpay Integration: Indian Payment Gateway Setup

Selling hosting to India? Razorpay covers UPI, NetBanking, wallets, cards — all in INR with eMandate for recurring. The complete setup including GST and subscription patterns.

S Shahid Malla Jan 30 · 109

WHMCS PayPal Integration: Setup, Subscriptions & Troubleshooting

PayPal isn't optional even when you have Stripe. The working setup — picking the right module, business account config, API credentials, IPN webhooks, and the recurring billing pattern.

S Shahid Malla Jan 29 · 120

WHMCS Stripe Integration: The Setup I Run on Every Install

The Stripe integration walkthrough most guides skip the details of — picking the right module, account setup, webhooks (the part everyone misses), 3D Secure, recurring billing, and the test cycle before going live.

S Shahid Malla Jan 28 · 147
How to Migrate WHMCS to a New Server Without Downtime
WHMCS 8 min

How to Migrate WHMCS to a New Server Without Downtime

The actual zero-downtime WHMCS migration procedure — pre-staging, the initial sync, the cutover window, and the seven-day standdown that prevents surprises.

S Shahid Malla Jan 28 · 124
WHMCS Domain Registrar Integration: The Working Setup
WHMCS 7 min

WHMCS Domain Registrar Integration: The Working Setup

Configure WHMCS to sell domains end-to-end — registrar pick, API credentials, TLD pricing, nameserver templates, hosting bundles, and the renewal monitoring that prevents churn.

S Shahid Malla Jan 22 · 192
WHMCS Invoice Customization: Branded PDFs & Email Templates
Billing 7 min

WHMCS Invoice Customization: Branded PDFs & Email Templates

Your invoice is the most-seen artifact in your billing. The practical guide to branded PDF templates, tax-compliant fields, customized invoice emails, and on-page invoice views.

S Shahid Malla Jan 22 · 151

WHMCS Custom Module Development: Picking the Right Type

The five WHMCS module types — provisioning, addon, gateway, registrar, reports — and a decision tree for picking the right one. With boilerplate for each.

S Shahid Malla Jan 20 · 222

WHMCS Affiliate System: Build a Referral Program That Works

WHMCS ships an affiliate system most operators ignore. Set up right, it brings customers your marketing can't reach at predictable CAC. The setup, the recruitment, the fraud prevention.

S Shahid Malla Jan 16 · 127
WHMCS Reseller Hosting Setup: Start a Hosting Brand
WHMCS 6 min

WHMCS Reseller Hosting Setup: Start a Hosting Brand

Reseller hosting is the lowest-capital path to a hosting brand. The playbook — picking the upstream, white-labeling, configuring WHMCS, pricing for profit, and graduating to your own infrastructure.

S Shahid Malla Jan 15 · 120

Want it built for you?

Reading is good. Shipping is better.

If a tutorial here solves your problem, great. If it doesn't, that's why I'm here. Tell me what you need.