10 Days money back guarantee


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 on demand


Order now

Refund is not applicable on this product.

One time payment and no hidden cost.

1 Year free support & updates included but not in modified code.

Additional years support and updates will be $59.00/year.

No license verification.

Code sharing is not allowed except within your organization.

Module Overview

WGS VMware vSphere is a fully automated module that will reduce 90% of your IT person cost. With this module, once the user orders the service the admin does not need to create VM manually or install the OS. Moreover, the network adapter also manages itself and once the server is provisioned, the module will send all the details to end user. We are providing a rich client area UI feature where user can manage all the controls like start, stop, reinstall the server as well as manage the server snapshot.

VMware Feature List


Start auto provisioning when a customer purchases a new VM service.

Configurable Options

Automatically VM provisioning depending on the product configurable options.

VM Management Feature

Offering VM management features for customers to start, stop, reboot, shutdown, snapshots, console the VMs.


Allow your clients to re-install the OPerating System easily from clientarea.


Your customers can open the HTML5 console directly in WHMCS.

WHMCS IP Manager

Allow admin to create an IP pool and assign free IP to VM automatically.

Statistical Graphs

Shows VM stats in the client portal – uptime, memory, CPU, disk space used/available, etc.

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.

ACL Groups

ACL to manage client area services tab like option to permit or deny features in the clientarea for specific service.

Client Area Features

With VMware Module you can allow your clients full access over their servers and you don’t have to worry about technical assistance anymore. Here is all your clients can do now to manage their servers automatically.

  1. Start / Stop / Pause/ Unpause/ Soft Reboot / Hard Reboot
    Your clients can start, stop, pause, unpause, reboot the VM directly from the client area.
  2. Access Console
    Your clients can access the HTML5 console panel of the VM in WHMCS clientarea.
  3. Rebuild Server
    Clients can easily rebuild the server and choose the desired operating system without any hassle.
  4. Manage Snapshots
    Clients are allowed to view the created snapshots, take manual snapshots or even restore them quickly.
  5. Manage ISO
    Your clients can view all the ISO images defined in the system as well as mount or unmount them directly from the client area.
  6. Upgrade Existing Package
    If clients want to upgrade their existing package to a premium package then, doing this is also possible with the VMware module.
  7. Stats
    Your customer can see uptime, memory, CPU, network stats and disk space used/available in clientarea.
  8. VM Migration
    Your customer can send request to the admin for migrate server.

Admin Area Features

VMware Module provides many features in the WHMCS admin panel where the admin can easily manage the maximum required action directly from the admin area.

  1. Create/Suspend/Unsuspend/Terminate Server
    Admin can create, suspend, unsuspend and terminate the VM manually from the admin area Service page.
  2. Change Package – Supports Configurable Options
    Admin can upgrade packages using configurable options or using other products.
  3. Boot/Reboot/Stop/Shutdown Server *Show VM Detail
    In the admin area, the admin can directly boot/reboot/stop and shutdown any VM from its service page and see the VM details including its current status.
  4. Manage OS templates/map OS ISO
    Admin can add new OS templates in WHMCS admin panel and perform ISO mapping and VM cloning or mapping too.
  5. Assign the VMs
    Admin can assign the existing running machines to WHMCS clients/users.
  6. Assign the IPs
    Admin can assign IPs to any existing VM directly from the WHMCS admin panel.
  7. Manage IP’s Pool
    Admin can define IPs (IP pools or individual IPs) that datacenter has assigned to VMware Nodes.
  8. Set Snapshot Limit and Bandwidth limit & Price
    Admin can set snapshot limit, bandwidth limit, over bandwidth price and set the bandwidth alert for exceeding a limit condition and to VMware products, admin can also enable the option of auto-suspend for in case of over usage of bandwidth.
  9. Custom Email Templates
    As an admin, you can manage custom email templates for VMware products.
  10. 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.
  11. Accept/Decline VM Migration requests
    Users can send VM migration requests to the admin and the admin can easily manage these requests from the admin area.

Your questions, our answers


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

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.

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

Have more questions?
Our support team loves answering questions