Amazon EC2 For WHMCS is a module of highly practical nature which automates the provisioning as well as supervision of Amazon EC2 instances straight from your WHMCS.

The tool will empower your clients to perform the most essential actions on their owned servers. These include controlling the machine’s status, accessing full information on the server instance plus previewing the assigned IP addresses. As an administrator you will additionally gain the ability to freely modify the details of each product – from selecting the most suitable region to setting up a desired instance type and even an Amazon Machine Image.

Bring the much-needed flair of modernity into your AWS provisioning business. Order Amazon EC2 For WHMCS today to drive waves of new customers into your doorstep and keep the current ones fully content!


  • Admin Area

    • Create/Suspend/Unsuspend/Terminate Server
    • Start/Stop/Reboot Server
    • View Server Status And Details
    • View Assigned Network Interfaces And IP Addresses Details
    • View Scheduled Tasks
    • Configure Product Details:
      • Choose Region
      • Choose Amazon Machine Image (AMI):
        • Select From Amazon Database
        • Add Own Image By Providing AMI ID
        • Provide Custom Names For Added Images
      • Choose Instance Type
      • Enable Firewall
      • Select Security Groups
      • Define Number Of Firewall Rules
      • Define Number Of IPv4 Addresses
      • Define Tag Name
      • Toggle Capacity Reservation
      • Toggle Hibernation
      • Toggle API Request Logging
      • Shut Down VM Before Upgrade
      • Provide User Data Script
      • Choose User Data File
      • Choose Subnet
      • Choose Volume Type
      • Define Volume Size
      • Set Volume IOPS
      • Set Email Template After Server Creation
      • Select Bandwidth Metrics Period
      • Define Client Area Configuration:
        • Show Windows Password
        • Hide DNS Name
        • Hide Scheduled Tasks
        • Hide IPv6
        • Enable Firewall Configuration
    • Generate Configurable Options
    • Run API Connection Test
  • Client Area

    • Start/Stop/Reboot Server
    • View Server Status And Details
    • View Assigned Network Interfaces And IP Addresses Details
    • View Scheduled Tasks
    • Create/Manage Firewall Rules
    • Provide SSH Key During Order
    • Provide SSH Key To Decode Windows Password
    • Get/Provide SSH Key For Already Created Instance
  • Configurable Options

    • Region
    • Instance Type
    • Amazon Machine Image (AMI)
    • Number Of IPv4 Addresses
    • Volume Size [GB]
    • Volume Type
    • Number Of Firewall Rules
    • User Data
  • General Info

    • Integrated With Server Allocator For WHMCS - Automatic Assignment Of Most Suitable Servers To Products
    • Multi-Language Support
    • Supports PHP 8.1 Back To PHP 7.4
    • Supports WHMCS Themes "Six" And "Twenty-One"
    • Supports WHMCS V8.10 Back To WHMCS V8.6
    • Requires ionCube Loader V12 Or Later
    • Easy Module Upgrade To Open Source Version
Read More



Released: Feb 22nd, 2024
New Feature
  • WHMCS V8.9 support
Bug Fix
  • Resolved problem where the server's dedicated IP address was missing in the welcome email sent after the service creation - case #195


Released: Oct 18th, 2023
New Feature
  • WHMCS V8.8 support
  • Added support for displaying bandwidth as WHMCS usage for overage billing calculations
  • Specify bandwidth metrics period by choosing between the current month, last month, or based on billing cycle options - case #148
  • Option to automatically shut down a VM before upgrading it, to prevent potential crashes and errors during the upgrade process - case #174
  • Implemented language overrides support, enabling the utilization of customized translations
  • When changing the package, a custom security group will be added to the firewall if none was created beforehand - case #174
  • Support for WHMCS V8.5 and previous
  • Support for PHP 7.3 version
Bug Fix
  • Corrected formatting issues when displaying and downloading SSH private keys
  • Eliminated "Undefined constant" error that could occur while executing the queued cron jobs 
  • Other minor code corrections and language adjustments


Released: Oct 11th, 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
Bug Fix
  • Fixed cases of the generated configurable options for the "Instance Type" being empty - case #180


Released: May 31st, 2022
New Feature
  • WHMCS V8.5 support
  • Support for WHMCS V8.1 and previous
Bug Fix
  • Changed method the module obtains the list of instances from API making the previously missing instances available in the product configuration - case #178


Released: Jan 12th, 2022
New Feature
  • WHMCS V8.4 support
  • Specify "User Data File" to configure an instance or run a configuration script when launching the machine - case #164
  • "User Data" script files can now be also selected via configurable options - case #162
  • Choose an email template that will be sent to clients after the instance creation is completed - case #150
  • Added support for WHMCS and AWS module parameters that can be used as merge field variables in welcome email messages - case #153
  • Added Smarty support for "User Data" scripts - case #153
Bug Fix
  • Eliminated SQL "Syntax error or access violation" issues that might have occurred after upgrading the module to the latest version - case #163
  • Other minor code corrections


Released: Sep 28th, 2021
New Feature
  • WHMCS V8.3 support
  • Support for WHMCS V7.10 and previous
Bug Fix
  • Fixed notification in the client area when decoding Windows passwords - case #155
  • Eliminated "Integrity constraint violation" SQL error when trying to add the same image to another product - case #156


Released: Jun 11th, 2021
New Feature
  • WHMCS V8.2 support
  • Added exemplary placeholder for the "User Data" field in product configuration - case #151
  • Support for WHMCS V7.9 and previous
  • Support for PHP 7.1 version
Bug Fix
  • Resolved problem with switching clients from the product view in the admin area if integration with the Cloud Billing For WHMCS module was used - case #152
  • Eliminated certain errors generated into the "tblerrrorlog" database table
  • Minor code corrections related to WHMCS V8.1 support


Released: Feb 4th, 2021
New Feature
  • WHMCS V8.1 and "Twenty-One" theme support
Bug Fix
  • Corrected certain problems with PHP 7.4
  • Fixed specific security issue
  • Resolved problems with properly performing cron's queue on latest WHMCS versions - case #132
  • Other minor code corrections


Released: Oct 14th, 2020
New Feature
  • Support for creating custom firewall security rules to the instance from the client area - case #66
  • Choose the subnet in the product configuration into which the instance will be launched - case #106
  • Hide IPv6 addresses from the client area - case #98
  • If the SSH key was not provided during an order by a user, it will be auto-generated and accessible from the client area - case #102
  • Clients can now inject their SSH keys for the already existing machines
  • The network interface ID will be now visible when displaying an instance in the admin area
Bug Fix
  • Other minor code corrections and improvements


Released: Sep 22nd, 2020
New Feature
  • WHMCS V8.0 and PHP 7.4 support
  • Support for WHMCS V7.8 and previous


Released: Apr 16th, 2020
New Feature
  • WHMCS V7.10 support
  • Support for WHMCS V7.7 and previous
Bug Fix
  • Fixed problems with "CRLF" characters used in the "User Data" scripts field as a new line separator that were incorrectly handled by Linux based operating system - case #71


Released: Jan 15th, 2020
New Feature
  • WHMCS V7.9 support
  • Volume Type - provide the SSD or HDD-backed volume types to differ in performance characteristics and price
  • Volume Size - define the size in GB of the provided volumes
  • Volume IOPS - set the number of I/O operations per second that the volume can support
  • Toggle if Windows password, DNS name or scheduled tasks data shall be shown or hidden in the client area
  • Added support for "t3a" family of instance types
  • Support for WHMCS V7.6 and previous
Bug Fix
  • Resolved problem with the new line separator used for the "User Data" scripts
  • Corrected issue that could have deleted a product name from configuration after saving module settings
  • Other minor code corrections


Released: Oct 4th, 2019
  • After completing the "create" task, the WHMCS "Dedicated IP" field will be now filled also with the IP address of the instance - case #36
Bug Fix
  • Adjusted filtering of the images list to eliminate problems with missing Plesk images


Released: Aug 7th, 2019
New Feature
  • WHMCS V7.8 support
  • Support for servers of Windows type - clients can now provide their own private keys in service actions to decode generated Windows OS passwords
  • Support for WHMCS V7.5 and previous


Released: Jun 19th, 2019
  • Stable Release
Read More

There are no reviews yet!

Read More

See Also

IP Manager For WHMCS Icon
IP Manager
$199.95 $149.96/yr

IP Manager For WHMCS

Chosen by 608 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.

$199.95 $149.96/yr
Amazon Lightsail For WHMCS Icon
Amazon Lightsail
$149.95 $112.46/yr

Amazon Lightsail For WHMCS

Chosen by 152 customers

Equip your clients with customized Amazon Lightsail instances, give them fundamental control over owned products and allow to view server usage on graphs.

$149.95 $112.46/yr
EasyDCIM Colocation For WHMCS Icon
EasyDCIM Colocation

EasyDCIM Colocation For WHMCS

Chosen by 1163 customers

Provide EasyDCIM colocation services and control their basic features in your WHMCS, allow clients to manage power outlets as well as monitor the traffic and power usage.

$299.95 $224.96/yr


Chosen by 791 customers

Manage prospective clients automatically: add contacts, set up campaigns, create web forms, generate quotes, preview calendar-based list of follow-ups and do much more.

$299.95 $224.96/yr