KeyHelp

KeyHelp

Developed By OneSystems GmbH

Compatible with WHMCS v9.0

Turn WHMCS into the central customer interface for your KeyHelp hosting services.

The KeyHelp module integrates provisioning, service management and customer self-service directly into WHMCS. New orders automatically create the corresponding KeyHelp hosting account with its assigned hosting plan and, optionally, the first domain and Let's Encrypt certificate.

Customers can manage domains, mailboxes, FTP users, MySQL databases, SSL certificates and other hosting resources without leaving the familiar WHMCS client area. When access to the complete KeyHelp interface is required, customer SSO provides direct access without a separate login.

The module communicates with KeyHelp through the KeyHelp v2 API and supports multiple KeyHelp servers.

Features

  • Full provisioning lifecycle: create, suspend, unsuspend, terminate and change package
  • Automatic service suspension based on WHMCS service and billing status
  • Optional first domain during provisioning, including Let's Encrypt and www subdomain
  • Client-area self-service for domains, e-mail, FTP, databases, SSL, usage, DKIM and panel access
  • Domain management with PHP version, document root, redirects and mail-domain settings
  • Mailbox management with quota, password, forwards and aliases
  • SSL management with Let's Encrypt or custom PEM certificates
  • SSL certificate expiry notifications
  • DKIM TXT records ready to copy into the corresponding DNS zone
  • Direct customer SSO into the KeyHelp panel without a separate login
  • Live disk and traffic usage in the WHMCS client area
  • Storage usage warning notifications by e-mail
  • Link existing KeyHelp accounts to WHMCS services
  • Package upgrades and downgrades through KeyHelp hosting plans
  • Multiple KeyHelp servers with hosting plans loaded from the assigned server
  • E-mail templates in English and German for welcome messages, package provisioning, mailbox creation, storage warnings, package changes and SSL expiry
  • Client-area templates for Six, Twenty-One and Lagom 2
  • Administrative server overview with KeyHelp version, server load, Pro status, linked services and usage
  • English and German interface

Provisioning and Service Management

Assign a KeyHelp server to a WHMCS product and select the corresponding KeyHelp hosting plan. Limits for disk space, traffic, domains, e-mail and other resources are inherited from the selected hosting plan.

When a customer orders the product, WHMCS automatically provisions the corresponding hosting account in KeyHelp. The first domain can optionally be created during provisioning, including a www subdomain and Let's Encrypt certificate.

Package changes update the assigned KeyHelp hosting plan. Suspensions, unsuspensions and terminations are synchronized with KeyHelp according to the WHMCS service lifecycle.

Customer Self-Service

Customers do not need to switch between WHMCS and KeyHelp for everyday hosting administration.

The WHMCS client area provides access to:

  • Domains and domain settings
  • PHP versions and document roots
  • Domain redirects
  • Mail domains
  • Mailboxes, quotas, passwords, forwards and aliases
  • FTP users
  • MySQL databases
  • Let's Encrypt certificates
  • Custom SSL certificates
  • DKIM information
  • Disk and traffic usage

For functions that require the complete KeyHelp interface, customers can open the KeyHelp panel directly through SSO without entering a separate password.

Existing KeyHelp Accounts

Existing KeyHelp accounts can be linked to WHMCS services instead of creating duplicate hosting accounts.

The module can identify an existing account using information such as the username, KeyHelp client ID or domain. This makes the module suitable for both new installations and existing KeyHelp environments that are being integrated into WHMCS.

Multiple KeyHelp Servers

The module supports multiple KeyHelp servers.

Each WHMCS product can use the appropriate server and hosting plan. Available hosting plans are retrieved from the assigned KeyHelp server, allowing different hosting environments and packages to be managed through one WHMCS installation.

Administration

The WHMCS administration area provides information about connected KeyHelp servers, including:

  • KeyHelp version
  • Server load
  • KeyHelp Pro status
  • Linked WHMCS services
  • Resource usage

Connection settings and API credentials are managed through the standard WHMCS server configuration.

Requirements

  • WHMCS 8.x
  • PHP 8.1–8.3 with cURL
  • KeyHelp Control Panel with v2 API access
  • KeyHelp administrator API key
  • HTTPS connectivity between WHMCS and the KeyHelp server

Licence

The licence key is configured under System Settings → Addon Modules.

Without an active licence, the module operates in read-only mode. Existing hosting accounts and services continue to run, while new provisioning and modification actions are blocked until a valid licence is available.

Depending on the licence, limits for managed KeyHelp accounts may apply.

FAQ

Does the module support customer SSO into KeyHelp?

Yes. Customers can open the KeyHelp panel directly from the WHMCS client area without entering a separate KeyHelp password.

Does the module support administrator SSO?

No. KeyHelp currently provides customer SSO only. Administrators sign in to the KeyHelp panel directly.

Can existing KeyHelp accounts be used?

Yes. Existing KeyHelp accounts can be linked to WHMCS services instead of creating new accounts.

What happens when the licence expires?

Existing hosting accounts continue to operate. Provisioning and modification actions are blocked until a valid licence is available.

Can I use multiple KeyHelp servers?

Yes. Multiple KeyHelp servers can be configured and assigned to WHMCS products. Hosting plans are loaded from the corresponding server.

Which WHMCS client-area themes are supported?

The module includes templates for the standard WHMCS Six and Twenty-One themes as well as Lagom 2.

 

There are no reviews yet!

Be the first to review KeyHelp.

Version Compatibility


Compatible with WHMCS v9.0

Full Version Compatibility


  • Selected versions of WHMCS v9.0
        9.0.0 - 9.0.7
  • Selected versions of WHMCS v8.13
        8.13.0 - 8.13.6

System Requirements


  • PHP 8.1+

* Requirements listed are in addition to the WHMCS default system requirements.

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By OneSystems GmbH

Changelog

v1.0.0 Released August 20th, 2026

Latest Version


Initial public release of the KeyHelp WHMCS module.

Added

  • Provisioning through the KeyHelp v2 API: create, suspend, unsuspend, terminate and change package
  • Optional first domain on create, including Let's Encrypt and www subdomain
  • Hosting plan selected on the WHMCS product; limits are taken from KeyHelp
  • Client-area self-service: domains, e-mail, FTP, databases, SSL, usage, DKIM and access
  • Domain options: PHP version, document root or redirect, mail-domain flag
  • Mailboxes: quota, password, forwards and aliases
  • SSL: Let's Encrypt or custom PEM certificates
  • DKIM TXT ready to copy into the DNS zone
  • Customer SSO into the KeyHelp panel
  • Live disk and traffic usage
  • Automatic lock on overdue invoices, cancellation or fraud
  • Link existing KeyHelp accounts to a WHMCS service
  • Multiple KeyHelp servers; hosting plans loaded from the assigned server
  • Admin server list: KeyHelp version, load, Pro status, linked services and usage
  • E-mail templates in English and German: welcome, package ready, mailbox created, storage warning, package change, SSL expiry
  • Templates for Six, Twenty-One and Lagom 2
  • English and German interface
  • Licence check via addon module, including read-only mode without a valid licence

Compatibility

  • WHMCS 8.x
  • PHP 8.1–8.3
  • KeyHelp Control Panel with the v2 API enabled

 

See also

Liquid Web VPS & Cloud Dedicated Reseller Program

Resell VPS & Cloud Dedicated Products from Liquid Web

Free
Kopage Website Builder for Webhosts with support for WHMCS, cPanel, DirectAdmin & more

Kopage, self-hosted, Website Builder for Webhosting Companies your clients will love to use. Attract more clients and reduce churn rate with easy and intiutive website builder.

Free
PaaS Extension for WHMCS

Turnkey PaaS, Docker hosting, auto-scalable clusters and VPS with full integration to WHMCS

Free
Dedicated Server Reseller for WHMCS

Resell Dedicated Servers from Limestone Networks white label API.

Free
SOLUSVM 2.0 WHMCS addon

Automate the sale of VPS servers via integration with SolusVM 2.0

Free