Hetzner focuses on delivering a reliable and consistent, cost-effective services: web hosting, dedicated servers, colocation and custom hosting solutions. With Hetzner Robot module for HostBill you can sell and automate Hetzner Dedicated Servers.
Hetzner Robot API comes with rate limiting for certain API calls like "server details". If you expect heavy use of this module from client portal, consider contacting Hetzner to increasing your limit of hourly calls. |
4. Verify entered credentials by clicking Test Connection to check if HostBill can connect
5. Save Changes
Module attempts to list servers available in your Robot account to test connection - if there are none it will complaint about connection error. |
For more generic product configuration details including price, automation, emails settings refer to Product Configuration article.
Under Components::Forms you can enable client to add keys using the SSH Keys component. The customer can choose keys added earlier in Account → Security or enter a completely new SSH key during ordering. This key later can be used with server reinstall
Hetzner Robot module does not provision/purchase server from Hetzner automatically, instead it allows staff to assign pre-ordered Hetzner servers to Account in HostBill in account details section
To assign, in related account details section click on "Load servers" button to load available servers from Hetzner Robot, after assigning server and saving changes customer will be able to manage it from client portal (assuming account is active)
In Products & Services → Your Order Page → Your Product → Client Functions you can control what features customer will have access to in client portal, by clicking Enable/Disable next to the given option.
Use Edit button to adjust function appearance in the client portal.
For Hetzner Robot next to standard client functions you can enable number of module-related functions: