Advanced Hetzner Cloud Module for Blesta

Sell Hetzner Cloud servers from your Blesta. When a customer pays, the module creates the server in your Hetzner project and sends the login details. Your customers manage their server in your client area. A catalog plugin turns the Hetzner price list into your packages, and an order form in the style of the Hetzner Cloud Console sells them.

Order Now Ask a Question

Hetzner Cloud, sold and managed by Blesta

Add your API token, publish the server types you want to sell, and every paid order becomes a running server. You do no manual work in the Hetzner console.

Order Now
Included: catalog plugin and order form

From the Hetzner price list to your order form in one click

Hetzner changes its catalog and its prices. The catalog plugin keeps your packages in step, and the template pack sells them on a page your customers understand at once: the server types in a table, then the location, the operating system and the extras with the running total.

  1. 1

    Pick what you sell

    On the Catalog page, tick the server types and the locations. The plugin shows the Hetzner price and your price in each currency next to each type.

  2. 2

    Publish

    One click makes the packages, the option groups and every price row. The location option carries the surcharge of a more expensive location, so the price is right at every data center.

  3. 3

    Customers order

    The order form shows the cards and the live total. A paid order creates the server with the chosen location, image and extras. The sync keeps the prices and the stock up to date from then on.

Blesta order form in the Hetzner Cloud Console style: the location card with the flag of the United States, the operating system cards and the Your total panel with the server, the public IPv4 address, backups, a snapshot and a floating IPv4 address

A complete cloud server service, right inside Blesta

Manage tab in the Blesta client area: the server card with its state and IP addresses, the power buttons, the resource tiles and the live CPU, disk and network charts

Servers that set themselves up

A paid order creates the server with the location, the server type, the image and the IP addresses of the package, and sends the root password in the welcome email. An SSH key pasted at checkout goes into the server. Blesta powers the server off on suspension, on again on unsuspension, and deletes it with its addresses and volumes on cancellation.

A 12-tab control panel for customers

The Manage tab shows the state, the IP addresses, the resources and live charts, with power buttons. The other tabs open a console in the browser, reinstall the server, make backups and snapshots, add IP addresses and reverse DNS, set firewall rules, add SSH keys, create volumes, start the rescue system, reset the root password and mount an ISO image.

Products from the Hetzner catalog, with your margin

The included catalog plugin reads every server type, location, image and price from Hetzner Cloud. Set one margin and a rounding rule, pick the types and the locations, and click Publish. Each server type becomes a package in every currency of your Blesta, with options for the location, the operating system and the extras.

Prices and stock in sync

Every 6 hours the plugin checks Hetzner again. It updates your prices, hides a location that is sold out or retired and shows it again when it is back, and takes a package off sale when no location is left. It publishes new server types when you want, and sends you an email about them. It never deletes anything and never sets a price to 0.

An order form like the Hetzner Cloud Console

The included template pack shows the server types in a table with their specifications, then the location with its flag, the operating system, the public IPv4 address, floating addresses, backups, snapshot slots, volume storage and extra traffic on one page, with a live total. Copy one folder to the Order System and select the template.

Bandwidth control and a demo mode

Set extra bandwidth for each package. The module sends a warning email at the percentage you choose, suspends a server over its allowance and unsuspends it when the usage drops. Mock API Mode shows every screen with sample data before you connect a Hetzner project.

Order form step 1: a table of the Hetzner server types with vCPU, RAM, SSD, traffic and the monthly price, with the tabs Shared vCPU and Dedicated vCPU
Order form step 2: the Networking card with the public IPv4 switch, the included IPv6 and the steppers for floating IPv4 and IPv6 addresses, then the Backups and Snapshots cards
Catalog page of the plugin in the Blesta admin: the account, the last refresh and sync, the location check boxes and the server type table
Networking tab in the Blesta client area: the IPv4, IPv6 and transfer tiles, the primary addresses with reverse DNS and the additional addresses

Frequently asked questions