DigitalOcean Droplets For WHMCS has been developed to automate the provisioning and further operations that you and your clients may perform on virtual machines. The module features a number of configurable options, allowing you to deliver servers easily manageable in key parameters without leaving your website.

Having remote access to every single tool, your customers will quickly power their Droplets on and off, reboot each machine or shut it down completely. If in need of rebuilding a server, they can choose from the images of OS distributions, One-Click Install Apps, or even snapshots you have yourself shared. Additionally, clients will be able to apply inbound and outbound firewall rules to Droplets, as well as create their own snapshots and use automatic backups so as to restore the VM anytime later on. The module will also grant them password-less login to the virtual server after providing the SSH public key in the ordering process. Meanwhile, you will keep full control over the gamut of components available to your customers, and navigate each supervisory task straight in the admin area.

Convert your chances of success into certainty with DigitalOcean Droplets For WHMCS. Snap up the module today and wow your clientele with truly extraordinary service!


  • Admin Area
    • Create/Suspend/Unsuspend/Terminate Server
    • Resize Server By Changing Size Slug For Droplet Plan
    • Power On/Power Off/Shut Down/Reboot Server
    • Reset Server Password
    • Toggle Automatic Backups
    • Enable Private Networking
    • Enable Floating IPs
    • Enable IPv6
    • Change Server Hostname
    • View Server Status And Details
    • View Server Network Information
    • View/Create/Restore/Delete Snapshots
    • View And Restore Backups
    • Rebuild Server With Chosen OS Distribution
    • View Tasks History
    • Configure Product Details:
      • Choose Project
      • Choose Region
      • Choose Size Slug Plan
      • Choose OS Image
      • Define Additional Volume Size
      • Define Snapshots Limit
      • Define Firewalls Limit
      • Define Inbound/Outbound/Total Firewall Rules Limit
      • Define Droplet Tags
      • Provide Random Domain Prefix
      • Choose Master SSH Key
      • Toggle Automatic Backups
      • Toggle Monitoring
      • Toggle Floating IPs
      • Toggle IPv6
      • Toggle Private Networking
      • User Data - Execute Custom Cloud-Config Or Bash Script To Customize Server On First Boot
      • Allow SSH Key Inserting - Enable Logging In To Server Without Password
    • Choose Features Available In Client Area:
      • Rebuild Droplet
      • Snapshots
      • Tasks History
      • Backups
      • Kernels
      • Firewalls
      • Select Available Images To Rebuild Droplet:
        • OS Distributions
        • One-Click Install Apps
        • Snapshots
      • Change Hostname
      • Rebuild Initially Chosen Image Only
      • Power On
      • Power Off
      • Shut Down
      • Reboot
      • Reset Password
    • Generate Configurable Options
    • Choose Welcome Email And Password Reset Email Templates
    • Configure Email Piping
    • Run Server Connection Test
    • Toggle Debug For Logging API Requests And Responses
  • Client Area
    • Power On/Power Off/Shut Down/Reboot Server
    • View Server Status And Details
    • View Server Network Information
    • View/Create/Restore/Delete Snapshots
    • View And Restore Backups
    • Rebuild Server With Chosen:
      • OS Distribution
      • One-Click App
      • Administrator's Snapshot
    • Change Server Kernel
    • View/Create/Edit/Delete Firewalls And Inbound/Outbound Rules For:
      • TCP Protocol
      • UDP Protocol
      • ICMP Protocol
    • Reset Server Password
    • Change Server Hostname
    • View Tasks History
    • Choose Server Parameters During Order
    • Provide SSH Key During Order
    • Receive Email Notification After VM Creation And Password Reset
  • Configurable Options
    • Region
    • Image
    • Additional Volume Size
    • Monitoring
    • Private Networking
    • Floating IPs
    • Firewalls Limit
    • Inbound Rules
    • Outbound Rules
    • Total Rules
    • Size Slug Plan
    • Snapshots Limit
    • Backups
    • IPv6
    • User Data
  • General Info
Read More


v1.6.0 Released: Jul 29th, 2020
New Feature
  • Choose master SSH key for the product configuration if you want to prevent clients from Droplet SSH access or not require them to provide their own key during order - case #160
  • Scheduled backups information - inform users in the client area about the scheduled time-frame for their backups creation - case #169
  • Choose which of the service actions ("Power On", "Power Off", "Shut Down", "Reboot") can be accessed from the client area - case #180
  • Added mass action support for deleting snapshots
  • Droplet will be now automatically powered on once the product upgrade/downgrade is completed - case #179
  • Added extra validation for the checking the Droplet ID when deleting or restoring the snapshot
Bug Fix
  • Tags assigned to Droplets will be now changed once the "Change Package" module command is performed - case #172
  • Resolved problem with setting the volume size when upgrading from a product that does not have the "Additional Volume Size" option set to a product that has it - case #175
  • Slight code adjustments and improvements
v1.5.0 Released: May 20th, 2020
New Feature
  • Enter a domain prefix that will be used for randomized domains when it is not provided by a client
  • Backups can be now enabled or disabled when using the change package module command
  • OS distributions names to rebuild can be now modified via the language file - case #171
  • Support for WHMCS V7.7 and previous
Bug Fix
  • Resolved compatibility issues with the installed WHMCS Bridge integration - case #168
v1.4.1 Released: Apr 1st, 2020
New Feature
  • WHMCS V7.10 support
  • Support for WHMCS V7.6 and previous
Bug Fix
  • Resolved issue with not displaying all available images in the product configuration dropdown - case #161
  • Solved problem with the "Failed to create volume: invalid volume name. Names must be lowercase and alphanumeric" error that might have occurred in certain environments - case #162
v1.4.0 Released: Nov 27th, 2019
New Feature
  • WHMCS V7.9 support
  • Floating IPs support - automatically assign floating IP addresses to any Droplet upon its creation or upgrade
  • Set maximum inbound, outbound and total limit of firewall rules that clients can create
  • "Rebuild Initially Chosen Image Only" - if enabled, clients will be able to rebuild their Droplets using only the OS image purchased along with the product
  • Ability for clients to edit already created firewall rules
  • Added predefined applications for establishing rules that automatically fulfill the port field
v1.3.1 Released: Aug 6th, 2019
New Feature
  • WHMCS V7.8 support
  • Support for WHMCS V7.5 and previous
Bug Fix
  • Corrected support for PHP 7.3 that might have caused issues in certain cases
v1.3.0 Released: Mar 6th, 2019
New Feature
  • Projects support - select, in the product configuration, on which DigitalOcen project the new Droplet shall be created - case #101
  • Use {$service_dedicated_ip} merge field in the email template sent on creation to include the Droplet's dedicated IP address
  • PHP 7.3 support
  • Clients can now delete multiple firewall rules using mass action
  • The "Port" field will no longer be unnecessarily displayed if ICMP protocol is chosen when creating a new firewall rule
  • Added regular expression validation string (RegEx) for SSH Public Key custom field
  • Adjusted font in tooltips
  • Minor UI and tooltips adjustments
  • Support for WHMCS V7.3 and previous
Bug Fix
  • Corrected issue with creating a database table when entering the module settings, related to MariaDB database - case #124
  • Minor code and language corrections
v1.2.1 Released: Nov 15th, 2018
  • Added option to "Disable Certificate Validation" when setting up the Incoming Mail Configuration
v1.2.0 Released: Oct 3rd, 2018
New Feature
  • Firewall support - allow clients to view and apply inbound and outbound firewall rules to Droplets based on the TCP, UDP and ICMP protocols
  • Kernel updating - enable clients to change their Droplet kernel to any other available
  • Hostname renaming - permit clients to define an identifying name for their Droplet after product creation
Bug Fix
  • Resolved issue that occurred when removing a Droplet product configuration
  • Minor code and language corrections
v1.1.0 Released: Aug 16th, 2018
New Feature
  • One-Click Install Apps support - allow clients to use the pre-built images of the applications for the Droplets
  • Snapshots images support - allow clients to rebuild a Droplet using images based on your own Droplets' snapshots
  • Select which particular OS images will be available to the client to rebuild the Droplet
  • Select features that a user will have access to in the client area
  • When creating a Droplet, a single name without TLD in the service's domain field can now be used
  • Minor code alterations
  • Support for WHMCS V7.1 and previous
Bug Fix
  • Resolved conflict with the Guzzle PHP HTTP client that might have caused the 'TypeError' during the cron execution
v1.0.0 Released: Jun 27th, 2018
  • Stable Release
Read More


  • 9 months ago
    Highly recommended for those who wish to resell DigitalOcean's droplet. Installation was easy, adding Configurable Options was just a click of a button. Just wished had more options on what the is displayed in the client area.
Read More

See Also

Advanced Billing For WHMCS Icon
Advanced Billing

Advanced Billing For WHMCS

Chosen by 587 customers

Extend billing models and customize invoice delivery to charge your clients for actual server resource usage, opened tickets, each hour of product use and more.

Product Auto Upgrade For WHMCS Icon
Product Auto Upgrade

Product Auto Upgrade For WHMCS

Chosen by 104 customers

Modify products and configurable options automatically basing on registered resource usage as well as let clients handle scaling rules and time intervals for notifications.

Proxmox Cloud Autoscaling For WHMCS Icon
Proxmox Cloud Autoscaling
Update Soon

Proxmox Cloud Autoscaling For WHMCS

Chosen by 162 customers

Alter Proxmox Cloud servers in line with their current load automatically using the method of server resizing or cloning and let your customers manage all scaling rules.

Domain Orders Extended For WHMCS Icon
Domain Orders Extended

Domain Orders Extended For WHMCS

Chosen by 374 customers

Extend instruments for domain ordering in WHMCS to perform bulk changes on TLDs and let your clients use custom order forms with categorized TLDs and domain spinners.