Google Cloud Virtual Machines For WHMCS is a handy module developed to fulfill the demand for a tool allowing to fully automate the Google Cloud instances provisioning as well as their careful supervision without even leaving your website.

Your customers will surely appreciate being able to preview and control the status of each obtained virtual machine by quickly powering them on and off or rebooting whenever needed. On top of that, they will also own the power to retrieve a full set of information on a given VM plus preview the assigned private and public IP addresses. On the other hand, as an administrator you will be permitted to navigate each supervisory task straight in the admin area - control the status of every sold virtual machine plus freely modify their details including the most suitable region, zone or image.

The module is an ideal solution for anyone who wants to feel the blessings of automation in the handling of Google Cloud servers directly in WHMCS. Make your daily duties more time-effective and devote your entire attention to cater for unique customer needs with products fully adjusted to their liking – order Google Cloud Virtual Machines For WHMCS!


  • Admin Area

    • Create/Suspend/Unsuspend/Terminate Server
    • Start/Stop/Reboot Server
    • View Server Status And Details
    • View Assigned Private And Public IP Addresses
    • Configure Product Details:
      • Define Machine Settings:
        • Choose Region
        • Choose Zone
        • Provide Hostname Prefix
        • Choose Machine Type
        • Choose Machine Template
        • Choose OS Distribution
        • Choose Image
        • Choose Disk Type
        • Provide Disk Size
        • Provide Network Tags
        • Choose User Data
      • Define Custom Machine Settings:
        • Series
        • Number Of Cores
        • Memory
      • Choose Client Area Features
      • Choose Network And Network Tier
      • Toggle IPv4 Address
    • Generate Configurable Options
    • Run API Connection Test
  • Client Area

    • Start/Stop/Reboot Server
    • Download RDP File (Windows-based Instances)
    • Reset Password
    • View Server Status And Details
    • View Assigned Private And Public IP Addresses
    • Create/Restore/Delete Snapshots
    • View Usage Graphs Of CPU/Network/Disks
    • Provide SSH Key During Order
  • Configurable Options

    • Machine Type
    • Machine Template
    • Image
    • Custom Machine Series
    • Custom Machine Cores
    • Custom Machine Memory [MB]
    • Disk Type
    • Disk Size [GB]
    • IPv4
  • Available Images

    • CentOS
    • Container Optimized OS
    • Debian
    • Deep Learning on Linux
    • Red Hat Enterprise Linux
    • Red Hat Enterprise Linux for SAP
    • Rocky Linux Cloud
    • SQL Server on Windows Server
    • SUSE Linux Enterprise Server
    • SUSE Linux Enterprise Server for SAP
    • Ubuntu
    • Windows Server
    • Any Other OS Platforms When Made Available By Google Cloud
    • Custom Images Uploaded By Admin To Google Cloud Platform
  • General Info

    • Multi-Language Support
    • Supports PHP 8.1 Back To PHP 7.3
    • Supports WHMCS Themes "Six" And "Twenty-One"
    • Supports WHMCS V8.7 Back To WHMCS V8.3
    • Requires ionCube Loader V12 Or Later
    • Easy Module Upgrade To Open Source Version
Read More



Released: Nov 3rd, 2022
New Feature
  • WHMCS V8.6 support
  • Support for PHP 8.1 version
  • Requires ionCube Loader V12 or later
  • Support for WHMCS V8.2 and previous
  • Support for PHP 7.2 version


Released: Jul 6th, 2022
New Feature
  • WHMCS V8.5 support
  • Create instances based on the "Machine Template" selected in the product configuration or via a configurable option - case #71
  • "Disk Type", "Disk Size" and the number of "IPv4" addresses can now be used as configurable options once generated - case #12
  • Added support for "Rocky Linux Cloud" as the OS image and a distribution type
  • Added new translation entries into the language file related to specific regions and zones
  • Support for WHMCS V8.1 and previous
Bug Fix
  • Fixed cases when the disk type was presented as "Persistent" after creating an instance
  • Fixed problem with displaying "Network" name in the module settings if its description was not set - case #88
  • Other minor code corrections


Released: Jan 21st, 2022
New Feature
  • WHMCS V8.4 support


Released: Oct 5th, 2021
New Feature
  • WHMCS V8.3 support
Bug Fix
  • Minor code corrections


Released: Jul 28th, 2021
New Feature
  • WHMCS V8.2 support
  • Support for custom machine series - provide own number of cores and amount of memory for created VMs
  • Support for custom images - upload your own OS image to Google Cloud Platform and use it for created machines from the module
  • Clients can now access the CPU, network, and disks utilization graphs
  • RDP configuration file for easy remote connection can now be downloaded from the client area when the instance uses a Windows operating system - case #48
  • Added support for resetting and auto-generating passwords for Windows-based instances
  • Support for WHMCS V7.10 and previous
Bug Fix
  • Fixed problem with displaying instance details if the image is not assigned to the disk - case #75
  • Resolved conflict with Products Reseller For WHMCS module when a client tries to change the password of the integration
  • Minor code corrections and improvements


Released: May 10th, 2021
  • Support for WHMCS V7.9 and previous
  • Support for PHP 7.1 version
Bug Fix
  • Resolved compatibility issue with the Cloud Billing For WHMCS module that blocked the possibility to change a client in the Products/Services section of the admin area - case #68


Released: Jan 26th, 2021
New Feature
  • WHMCS V8.1 and "Twenty-One" theme support
Bug Fix
  • Resolved case that might have caused "missing required param: 'disk'" error when trying to create a snapshot - case #55
  • Fixed certain security issue
  • Other minor code corrections


Released: Nov 17th, 2020
Bug Fix
  • Resolved certain compatibility issues with the PHP 7.4 version
  • Slight code corrections related to optimization of the module


Released: Oct 7th, 2020
New Feature
  • WHMCS V8.0 and PHP 7.4 support
  • "User Data" support - choose the "cloud-config" file or bash script which may be used to configure the virtual machine on the first boot - case #32
  • "Disk Snapshots" support - allow clients to create, manage and restore snapshots of their virtual machines
  • "Tags" support - provide network tags in the product configuration - case #35
  • Clients can now create virtual machines without the need of providing their public SSH key (Note: uncheck the "SSH Public Key" product custom field as required) - case #34
  • From now, the newly created machines will have their names set in the Google panel based on the provided hostname domain - case #33
  • Support for WHMCS V7.8 and previous
Bug Fix
  • Other minor code corrections


Released: Jul 23rd, 2020
Bug Fix
  • Minor corrections related to malformed GCE API requests


Released: Jun 3rd, 2020
  • Stable Release
Read More


  • 3 years ago
    The first version and it is already perfect. Thanks to the ModulesGarden team for this great job. Highly recommended for those who wish to resell Google Cloud's Virtual Server. Installation was easy, adding Configurable Options was just a click of a button. Thanks ModulesGarden Team!
Read More

See Also

Product Cross-Selling For WHMCS Icon
Product Cross-Selling

Product Cross-Selling For WHMCS

Chosen by 237 customers

Create detailed relations between your products and recommend to clients other attractive services that can be purchased together with their primary products in cart.

Server Allocator For WHMCS Icon
Server Allocator

Server Allocator For WHMCS

Chosen by 298 customers

Set switching rules based on configurable options, product addons and custom fields to automatically match the most suitable servers to products ordered by your clients.

OpenStack VPS & Cloud For WHMCS Icon
VPS & Cloud

OpenStack VPS & Cloud For WHMCS

Chosen by 320 customers

Enable the provisioning of flexible virtual servers in WHMCS and allow your clients to handle each VPS product remotely: manage backups, access noVNC console and more.

IP Manager For WHMCS Icon
IP Manager

IP Manager For WHMCS

Chosen by 583 customers

Handle multi-level IP subnets in WHMCS: connect IP addresses to servers and products, assign subnets and child-subnets to clients and set up 3rd party integration.