PD DigitalOcean Droplets for WHMCS: getting started
PD DigitalOcean Droplets lets you offer DigitalOcean Droplets through WHMCS, using DigitalOcean. It suits Linux cloud-server products with customer self-service, with the resource linked to the customer’s service.
Before you start
Install PD Modules for WHMCS first, connect the account that holds your licence, then install PD DigitalOcean Droplets from its Store. Allow the administrator role that needs to use it.
You also need a DigitalOcean account and an API token permitted to manage Droplets. Check the provider account’s permissions, available locations and capacity before enabling automatic provisioning.
Connect the account
Add the provider connection under System Settings → Servers, selecting this module for the server record. Assign the appropriate server group to the product. Keep provider credentials on the connection, separate from the product’s resource defaults.
Define what the customer receives
Create a product using PD DigitalOcean Droplets and review its Module Settings and configurable options. Start with Region, Plan and Operating system. Together these describe the resource requested when a service is provisioned; they are not just labels on the order form.
Backups, additional storage and networking options are separate choices. Check the defaults before generating customer-selectable options.
Choose which client controls the product exposes. If you offer configurable options, check that their values match the module’s supported choices and that the defaults describe the service you intend to sell.
Put the service into use
Set the product’s automatic-setup behaviour deliberately. If you want provisioning after payment, select that option rather than leaving setup manual. Keep the normal cron running for subsequent status and usage updates.
Check the first service
Check the Droplet state, image, connection details and firewall. Review the selected SSH key and enabled customer controls.
Creating a real service creates provider resources and can incur provider charges. Review the configuration first; use your normal controlled test process for the first provisioning rather than making an order solely to browse the settings.
Explore the module
See the PD DigitalOcean Droplets for WHMCS module page for the current product details.
DigitalOcean Droplets task guides
- Connect DigitalOcean to WHMCS with PD DigitalOcean Droplets
- Create a DigitalOcean Droplet product in WHMCS
- Generate DigitalOcean checkout options and prices in WHMCS
- Connect to your DigitalOcean server over SSH from WHMCS
- Enable the DigitalOcean Droplets browser console in WHMCS
- Open SSH or web ports in the DigitalOcean firewall from WHMCS
- Take a DigitalOcean Droplet snapshot from the WHMCS client area
- Rebuild or restore a DigitalOcean server in WHMCS
- Configure and restore DigitalOcean automated backups in WHMCS
- Change a DigitalOcean server plan or storage allowance in WHMCS
- Include a dedicated DigitalOcean IP in a WHMCS product
- Understand DigitalOcean power, suspension and cancellation in WHMCS
- Fix an activated WHMCS service with no ready DigitalOcean server