Basic concepts and requirements
Hetzner Datacenter module WHMCS
Order now | Download | FAQ
Requirements for the successful operation of the module
- Minimal WHMCS version 8+
- Hetzner API
The logic of the module.
You can offer your clients virtual machines from Hetzner. The module allows you to deploy almost any service based on Hetzner.
Creating a new Account.
- Checking the module license
- Generating the server name in the format
NameServer-[*user_id*]-[*service_id*]
- Generating data to create a server
- Sending data via API and creating a server
Package change
- The package change function allows you to enable and disable backups
Suspending an Account
- Checking the module license
- Selecting the suspension method: server shutdown or enabling firewall rules
- Executing the suspension via API
Unsuspending an Account
- Checking the module license
- Selecting the restoration method: server power on or restoring firewall rules
- Executing the restoration via API
Terminating an Account
- Checking the module license
- Deleting the server via API
- Updating information in the WHMCS database
Client Area
The module provides clients with the ability to manage virtual machines through the WHMCS client area, including functions for creating, suspending, restoring, and deleting servers, as well as managing backups and snapshots.
No Comments