Sell cloud servers on DigitalOcean under your own brand — provisioned, billed and managed in your billing system
Sell fully-managed app hosting on DigitalOcean under your own brand — deploy from Git or a container image, billed in your billing system
Made and supported by Projektif Digital Ltd. Runs inside PD Modules, the panel every module installs into.
PD DigitalOcean App Platform lets a hosting company sell fully managed app hosting as its own product. Your customer orders in your WHMCS cart, points the app at a public Git repository or a Docker Hub image, and DigitalOcean builds and runs it on your account with no servers for either of you to manage. The customer manages the app from your client area, which carries your brand. You set the price, DigitalOcean bills you its list price, and the difference is your margin.
It is built for hosts who want to offer app hosting to developers without running build servers, and without a support ticket every time a customer wants to redeploy after a push.
Sell app hosting under your own brand. Customers see your company, your prices and your client area. Apps run on your own DigitalOcean account, so customers need no account of their own, and your account and API token are never exposed to them.
Every order sets itself up. The app is created when WHMCS sets the order up, with the region, plan and instance count the customer chose at checkout. Suspend, unsuspend and terminate follow your normal WHMCS billing.
Deploy from Git or a container image. The customer supplies a public Git repository over https, with an optional branch, or a public Docker Hub image. Add Repository URL and Branch fields to the product and the app is built and deployed straight from the order, or let customers enter it later from their service page.
Customers help themselves. Redeploy after a push, point the app at a different repository or image, and read a plain activity history, all without a ticket. The current version keeps serving until the new one is live.
Pricing with the cost in view. The Products page shows what DigitalOcean charges each month for every app plan, read live and shown in dollars and in your default currency. Set a margin and each choice shows a suggested price and your margin per sale. The margin is optional and changes nothing until you use it.
Nothing left billing. Terminating a service deletes the app from your DigitalOcean account, and a background sweep confirms it is gone. No create, retry or double request can leave a second app billing unseen.


Redeploy and Change source are each a switch on the product. Turn one off and the customer cannot use it. The pages render natively on WHMCS's Six, Twenty-One and Nexus themes, and every string can be translated or reworded with an override file that survives updates. Private repositories and private registries are not supported.
PD DigitalOcean App Platform is one paid module with everything included. There are no add-on tiers and no per-app fees or cut from us: DigitalOcean bills you directly and you set your own price. It installs into PD Modules in one click and updates itself.
If your subscription ever lapses, your customers are not cut off. Running apps are never stopped, deleted or changed. Once a licence has expired, new apps are no longer provisioned while existing ones keep being managed, and customers can still redeploy. Only if it is later suspended does customer management pause, behind a neutral message. Teardown keeps running throughout.
The customer supplies a public Git repository (with a branch) or a container image at checkout — or sets it from the client area after ordering.
Yes — one click from the client area triggers a fresh build and deploy.
Yes — through WHMCS Upgrade/Downgrade, which updates the instance size and count while preserving the source.
The app is deleted from your DigitalOcean account.
Yes. You resell on your own DigitalOcean account, at your own margin. Your API token is stored encrypted on your WHMCS server and is never shown to a customer.
No. A licence lapse withdraws the management layer in stages but never stops, deletes or alters a running customer resource. Your customers keep serving throughout.
Only what you already pay your provider. PD DigitalOcean App Platform adds no per-unit fee and takes no cut — it connects to your own account with your own credentials, so the provider bills you directly at your rates, and you set what you charge your customers. From us it is the module subscription and nothing else.
Your customers' data stays in your WHMCS. To confirm your licence, the platform sends us four things and nothing else: your licence key, the domain, your server's own IP address and the directory it is installed in — the four values recorded against your licence in your client area. Alongside that we see which module and version you run and whether its licence is healthy, so we can ship compatible updates. We never receive your clients' personal data, your credentials, or the contents of your WHMCS. Crash reports are off unless you turn them on, and a diagnostic report is only ever sent when you send one, after showing you a preview you can edit.
WHMCS 9 or later, on PHP 8.2 or later. It installs alongside whatever else you run — it adds its own tables and templates rather than modifying WHMCS files, so it does not collide with other vendors' modules or with a customised theme. Uninstalling removes its own tables and settings. Terminate its services and let their cleanup finish first — uninstalling also removes the record of any cleanup still in progress.
Open a ticket from your client area, or use Get help inside the PD Modules panel, which attaches a diagnostic report — you see a preview of exactly what it contains, and can exclude any part of it, before anything is sent. Support is included with an active subscription; bug reports are welcome whatever your licence state.