PRODUCT TOUR

See WHMDC from the inside

Get to know the key elements of WHMDC even before you try it. Explore every feature and capability in one place.

Limitless · Full access · 2 minutes to explore

01

Overview

WHMDC is the next-generation billing and automation platform for hosting businesses. Everything you need, nothing you don't.

Built from the ground up for hosting providers: client management, invoicing, domains, support tickets, and live support-all in one self-hosted system. No per-client fees, British-built, and designed to scale.

Unlimited Clients
100% Self-Hosted
27ms Real-time Polling
24/7 Infrastructure Monitor

Self-hosted

Your data stays on your infrastructure. Full control, no vendor lock-in.

No per-client fees

One licence covers unlimited clients and products.

Modern stack

PHP 8+, modern UI, responsive client area and admin.

02

Operational Intelligence

Your live support board now includes ops-grade visibility. Monitor performance, detect risk, and validate infrastructure in real time.

Live Ops

WHMDC Operational Intelligence

Real-time SLA monitoring, risk detection, infrastructure validation, and staff presence-all in one view.

SLA Monitoring

Track first response times, resolution times, and breach alerts in real time.

Operational Risk Detection

Automatic client risk scoring with configurable weights for domain moves, DNS issues, and operational signals.

Infrastructure Validation

DNS integrity, TCP reachability, and HTTP response checks-know before your clients do.

Staff Presence & Department Load

See who is online, department workload, and priority segmentation at a glance.

03

Hosting Health Monitor

Continuous background infrastructure monitoring integrated directly into WHMDC.

Infrastructure Awareness

Hosting Health Monitor

Detect DNS issues, connectivity failures, and service outages before your clients report them.

Includes:

  • DNS integrity validation
  • TCP reachability checks (ports 80/443)
  • HTTP response validation
  • Dedicated IP support
  • Configurable batch processing
  • Notification debounce logic

Monitoring runs via cron every 5–15 minutes, feeding directly into the dashboard, SLA monitoring, risk engine, and notifications.

Hosting Health Monitor
04

Billing & Invoicing

Automated billing engine with flexible payment options, tax handling, and multi-currency support.

WHMDC's billing system automates the entire invoice lifecycle—from generation to payment collection and reconciliation. Handle recurring subscriptions, one-off charges, pro-rata billing, and complex tax scenarios with ease.

Automated Invoicing

Generate invoices automatically based on service billing cycles. Support for monthly, quarterly, annually, and custom periods.

Payment Gateways

Integrated support for Stripe, PayPal, Revolut, GoCardless, and manual payments. Automatic payment reconciliation.

Tax Management

Configurable tax rules by region, VAT/GST support, tax-exempt clients, and automatic tax calculation on invoices.

Multi-Currency

Support multiple currencies with automatic conversion rates. Clients pay in their preferred currency.

Pro-Rata Billing

Automatic pro-rata calculations for mid-cycle upgrades, downgrades, and service changes.

Refunds & Credits

Process refunds through payment gateways or apply account credits. Full audit trail for all transactions.

Additional Capabilities: Custom invoice templates with your branding, automated payment reminders, late payment fees, dunning management, and detailed payment history tracking.

05

Client Area & Security

A modern client area with passwordless login and strong security.

The client area provides a clean, intuitive interface for managing services, invoices, domains, and support tickets. Security is built-in from the ground up with passwordless login, two-factor authentication, and comprehensive session management.

Passwordless Login (WebAuthn)

Log in with fingerprint, Face ID, or security keys. No passwords to remember or reset. Phishing-resistant authentication.

Two-Factor Authentication

Optional 2FA for both staff and clients using TOTP apps like Google Authenticator or Authy.

Session Management

View active sessions, revoke access from specific devices, and automatic session expiry for security.

Responsive Design

Fully responsive interface that works seamlessly on desktop, tablet, and mobile devices.

Service Management

View service details, upgrade/downgrade plans, manage add-ons, and access control panel logins.

Invoice Portal

View invoices, make payments, download PDFs, and track payment history—all in one place.

Security Features: Brute-force protection, IP-based restrictions, secure password hashing with bcrypt, automatic logout on inactivity, email verification for sensitive actions, and comprehensive audit logging of all client activities.

06

Support & Tickets

Comprehensive ticket management system with departments, SLA tracking, and integrated live chat.

WHMDC's support system combines traditional ticketing with live chat in one unified interface. Track SLA compliance, monitor staff performance, and ensure no ticket falls through the cracks.

Department Routing

Organise tickets by departments (Sales, Technical, Billing) with automatic assignment rules and workload balancing.

SLA Monitoring

Track first response times, resolution times, and breach alerts in real time. Set custom SLA targets per department.

Live Support Manager

Built-in live chat for real-time client support. Staff presence indicators, typing notifications, and chat history.

Priority Management

Low, Medium, High, and Critical priority levels with visual indicators and automatic escalation rules.

Canned Replies

Save time with pre-written responses for common questions. Support variables for personalisation.

File Attachments

Clients and staff can attach files to tickets. Automatic virus scanning and file type restrictions.

Integration Features: Slack notifications for new tickets and replies, email piping for ticket creation, ticket signatures per staff member, internal notes, and complete activity audit trails. All ticket metrics feed into the Operational Intelligence dashboard.

07

Domain Management

Real-time availability, registrar modules, and DomainSpark AI-powered suggestions.

Check domain availability in real time, register and manage domains through integrated registrar modules. DomainSpark suggests domain names to help clients find the perfect match. TLD pricing management and featured domains are included.

DomainSpark

Domain name suggestions

AI-powered suggestions help clients find the right domain. One-click registration and full lifecycle management.

Domain Management
08

Integrations

Extensive integration ecosystem for control panels, payment gateways, registrars, and third-party services.

WHMDC connects seamlessly with your existing infrastructure. Automate provisioning, synchronise domains, send notifications, and build custom workflows through our comprehensive API.

Control Panel Modules

Automatic provisioning for cPanel, Plesk, DirectAdmin, and custom control panels. Create, suspend, terminate, and upgrade services automatically.

Domain Registrars

Register, transfer, and manage domains through integrated registrar modules. Real-time availability checks and WHOIS lookup.

Payment Gateways

Stripe, PayPal, Revolut, GoCardless integration with automatic payment reconciliation and webhook handling.

Slack Integration

Real-time notifications for tickets, invoices, payments, fraud alerts, and provisioning errors. Interactive buttons for ticket actions.

RESTful API

Complete API with endpoints for clients, services, invoices, payments, servers, and more. Scoped permissions and IP allowlists.

Webhooks

Configure webhooks for events like invoice.paid, service.provisioned, and payment.failed. HMAC signature verification included.

Developer Tools: API key management with rate limiting, audit logging for all API calls, webhook retry logic, and comprehensive API documentation. Build custom addons using the addon framework.

See the full list of integrations on the Integrations page.

09

Admin & Reports

Comprehensive admin dashboard with real-time analytics, staff management, and operational intelligence.

The admin area is the control centre for your entire hosting operation. Every aspect of your business—clients, services, invoices, tickets, domains, and live support—is accessible from one unified dashboard.

Dashboard Analytics

Real-time metrics for revenue, active services, ticket volumes, and client growth. Visual charts and trend analysis.

Staff Management

Role-based permissions, department assignments, activity tracking, and Slack integration for team collaboration.

Audit Logging

Complete audit trail of all actions—API calls, staff changes, client updates, and system events with timestamps and IP addresses.

API Management

Create and manage API keys with scoped permissions, IP allowlists, rate limiting, and webhook configuration for external integrations.

System Reports

Financial reports, service usage analytics, client activity logs, and custom report generation for business insights.

Configuration

System settings, payment gateway configuration, email templates, automation rules, and addon management—all in one place.

Advanced Features:

  • Addon Manager – Enable/disable modules like Slack notifications, database tools, and custom integrations
  • Cron Job Monitoring – Track automated tasks, view execution logs, and receive alerts for failures
  • Notification Centre – Slack, email, and webhook notifications for tickets, payments, fraud alerts, and provisioning errors
  • Security Tools – Two-factor authentication, session management, IP restrictions, and brute-force protection

For a complete list of every feature, see the complete feature table.

10

Get Started

Try WHMDC risk-free. No credit card needed for the demo.

Run through the live demo to see the client area and admin in action. When you're ready, choose a plan on the pricing page and download WHMDC to host on your own server. Need help? Check the FAQ or contact us.