10 Days money back guarantee

$299.00
$239.20

Order now

Free Module Updates

One-Click Upgrade

Easy Third Party Integration

Access To Premium Offers

Multi-Level Tech Support

10 Days Money Back Guarantee

Development licence available for 30 Days on demand only

$1999.00
$1599.20

Order now
Refund is not applicable on this product.
One time payment and no hidden cost.
1 Year free support & updates
Additional years support and updates will be
$149.00
/year.
No license verification.
Code sharing is not allowed except within your organization.
slider-image-1
slider-image-2
slider-image-3
slider-image-4
slider-image-5
slider-image-6
slider-image-7
slider-image-8
slider-image-9
slider-image-10
slider-image-11
slider-image-12
slider-image-13
slider-image-14
slider-image-15
slider-image-16
slider-image-17
slider-image-18
slider-image-19
slider-image-20
slider-image-21
slider-image-22
slider-image-23
slider-image-24
slider-image-25
slider-image-26
slider-image-27
slider-image-28
slider-image-29
slider-image-30
slider-image-31
slider-image-32
slider-image-33
slider-image-34
slider-image-35
slider-image-36
slider-image-37
slider-image-38
slider-image-39
slider-image-40
slider-image-41
slider-image-42
slider-image-43

Module Overview

The WGS VMware vSphere WHMCS Module automates the complete virtual machine provisioning process, helping hosting providers save time, reduce manual work, and streamline VMware management.

When a customer places an order, the module automatically creates the virtual machine, installs the selected operating system, configures the network, and provisions the service without any manual intervention. Once the VM is ready, all login credentials and server details are automatically delivered to the customer.

The module also includes a modern and feature-rich client area that allows customers to manage their virtual machines independently. They can start, stop, reboot, reinstall, and access the console, manage snapshots, monitor resource usage, reset password, and perform other common VM management tasks directly from their WHMCS account.

By automating routine provisioning and management tasks, the WGS VMware vSphere WHMCS Module helps reduce operational overhead, improve service delivery, and provide a better experience for both administrators and customers.

VMware Feature List

vm_list_con2

Auto-Provisioning

Automatically provisions and configures a new virtual machine immediately after a customer completes their order.

vm_list_con6

Configurable Options

Automatically provisions virtual machines based on the configurable options selected during the customer’s order.

vm_list_con3

VM Management Feature

Manage virtual machines with one-click actions, including start, stop, reboot, shutdown, snapshots, and console access.

vmware_rebuild

Rebuild

Allow customers to reinstall their operating system anytime directly from the client area with ease.

vmware_console

Console

Access virtual machines remotely using NoVNC or VMRC for secure and convenient management anytime.

vm_list_con5

WHMCS IP Manager

Create IP pools and automatically assign available IP addresses to virtual machines during provisioning.

vm_list_con1

Statistical Graphs

View real-time VM performance with easy-to-read graphs for CPU, memory, disk usage, network activity, and uptime.

vmware_third_party_installation

Third-Party Installation

Admin can configure a third party OVH app in a module to give access to your customers to manage OVH IPs and firewall rules in WHMCS.

vmware_acl_group

ACL Groups

Control client area permissions by allowing or restricting specific VM management features for individual services.

Enable-BackUp

Backup Management

Allow customers to create, schedule, manage, and restore VM backups, ensuring data protection and quick recovery when needed.

Snapshots-managment

Snapshots Management

Create, restore, and manage VM snapshots with ease to protect data and quickly recover previous states.

Keyword-Tracking

VM user management

Manage VMRC user access by creating permissions and controlling secure remote console access for virtual machines.

Your questions, our answers

Yes. The module automatically creates, configures, and deploys a virtual machine as soon as a customer places an order in WHMCS.

Basic Requirements:

  • WHMCS v8.7.x
  • SOAP must be enabled.
  • Mcrypt PHP extension.
  • PHP memory_limit 512M XML,
  • PHP extensions Xml reader, Xml writer must be activated.
  • vCenter v6.7 or above.
  • ESXI/vCenter detail (we recommend you to use vCenter detail).
  • CA Certificates Should be Installed on ESXi Host
  • ESXi SSH detail is not required.

vCenter/VMware Requirements:

  • VM template must be created for each OS (which you want to sell) on your vCenter.
  • The current version of VMware tools must be installed on the VM template.
  • HAProxy server must be installed to access the console

Note.

  • VM template creation is not part of the module. You can create VM templates yourself or can buy our VM template creations service.
  • HAProxy installation is not part of the module. You can install it yourself or buy our HAproxy installation/setup service.

To make the secure HTML5 console access SSL must be installed on ESXi server. If you have more ESXi servers then it is very hard to install SSL on each ESXi host. That’s why you have to install HAproxy server which will communicate with ESXi host and make the websocket connection between your WHMCS and ESXi host.

  • A Linux Operating System
  • A public IP
  • A Fully qualified domain name with HTTPS
  • Valid SSL must be installed
  • All latest Windows OS versions like (Windows 2010, 2012, 2016, 2020, 2022 & Latest)
  • CentOS OS version like (CentOS7, CentOS8)
  • Ubuntu OS versions like (Ubuntu 16.04 , 18.04, 20.04, 22.04)
  • Latest Almalinux
  • Latest Debian
  • Latest CloudLinux
  • MacOS (only provisioning with ISO mapping. Auto OS provisioning not support)

To download the vSphere web client, you need to first put your installed ESXI IP/Hostname in your browser. Once the page is loaded you will get the link to download “Download vSphere Client”.

VMware module works with both vCenter and ESXI. There are some restrictions with ESXI like cloning, migration etc. So we recommend you to use vCenter detail. If you don’t want features like cloning and migration then you can use ESXI details.

ESXi server is the most important part of vSphere. ESXi is the virtualization server. All the virtual machines or Guest OS are installed on ESXi server. To install, manage and access those virtual servers which sit above of ESXi server, you will need other part of vSphere suit called vSphere client or vCenter. Now, vSphere client allows administrators to connect to ESXi servers and access or manage virtual machines. vCenter server is similar to vSphere client but it’s a server with more power. vCenter server is installed on Windows Server or Linux Server. VMware vCenter server is a centralized management application that lets you manage virtual machines and ESXi hosts centrally. vSphere client is used to access vCenter Server and ultimately manage ESXi servers. You can easily clone existing virtual machine in vCenter server. It is therefore another important part of vSphere package. You have to buy vCenter license separately.

VMware module works with both existing VM and template. You have to create the different – 2 OS VM with limited configuration. Once users choose the Server configuration based on their requirements we will customize the server configuration while provisioning the VM.

Yes, we are providing the feature in our addon to assign the existing VM to your client.

Yes, we are providing the feature in our VMware server module to assign the existing VM to old / existing client service.

In our VMware addon, we are providing the feature to create the IP pool. You can create the IP pool with specific vCenter, Hostname and Datacenter. During the creation of VM, module will pick the free IP from IP pool with specific vCenter, Hostname and Datacenter and then assign to VM.

Yes you can add the Mac address in IP pool section in addon. While creating the VM our module will pick from there.

No, module creates only single disk. With product configuration there are options to enter value upto 4 disks but module merge and create a single disk with VM.

Yes, A DSR-based load-balanced routing feature is added in our module.

Yes, our module support Veeam Backup. To use it you have to purchase product addon service for Veeam backup with your purchased VMware module license.

Yes. ACL Groups allow you to enable or disable specific client area features for individual products or services.

Yes. You can assign products to specific VMware clusters and automatically deploy VMs to the selected cluster.

Yes, admin and customers can reset VM passwords.

Have more questions?
Our support team loves answering questions