VPS and cloud providers
Billing for VPS and cloud, wired to your own stack
Not whether it supports your stack, but how fast you can teach it yours.
- signed module contract
- HTTPsigned module contract
- actions declared by your module
- Customactions declared by your module
- your module, your infrastructure
- Privateyour module, your infrastructure
Module contract
signed
POSTcreate
provisioned
POSTsuspend
confirmed
POSTresize
your own action
Your endpoint, billed like any product.
The problem
What usually goes wrong, and what replaces it
No adapter exists for our platform
The module contract is a signed HTTP interface. Anything with an API becomes a provisioner.
ProvisioningOur actions do not fit create, suspend and terminate
A module declares its own custom actions, and they appear in the admin UI alongside the standard lifecycle ones.
ProvisioningUpgrades mid-cycle turn into a billing argument
Plan changes push the new package and produce a proration estimate, so the client is charged the difference rather than a whole new cycle.
Billing automationOur clients must never see our upstream supplier
Time4VPS ships built in and fully white-labelled. No upstream name reaches the portal, emails or responses.
Client portalHow it runs
The loop, end to end
- 1
Declare the module
Point a product at your endpoint and register the provider key.
- 2
Sign the traffic
Requests are signed and responses validated on both sides.
- 3
Bill normally
Orders, invoices, renewals and suspension behave as for any product.
- 4
Add your own actions
Reboot, rebuild, resize or anything else, surfaced in the admin UI.
Questions
VPS and cloud providers, answered
What does the module contract require?
An HTTP endpoint that accepts signed lifecycle requests and returns a documented response.
Can a module stay private to us?
Yes. Modules are yours, run on your infrastructure and are published nowhere.
Other ways people use it
- Web hosting providersRenewals, provisioning, domains and suspension, running without you.
- Domain resellersMarkup pricing, automatic renewals, WHOIS and nameservers, and a direct registry connection.
- Agencies and MSPsRetainers, hosting and domains on one invoice, with sub-users and automated collection.