OpenPanel is not yet compatible with Blesta 6 - we're working on it.

OpenPanel

OpenPanel allows you to automate the provisioning and management of services directly from Blesta. This integration supports creating, updating, and managing services, making it easy to offer web hosting to your clients.

From £24.99 - View Pricing

Features

What OpenPanel gives you

Staff and Client Area

Gives both your staff and your clients a purpose-built interface in their own area of Blesta.

Per-Company Configuration

Configure it independently for each brand on a multi-company install, so every company runs with its own settings.

Fully Translatable

Every staff and client label ships in editable language files, ready to translate into any language or reword to match your brand.

Multiple Servers and Server Groups

Add as many OpenPanel servers as you run and group them together, so a package can be pointed at one specific server or spread across a group.

Credentials in Welcome Emails

The account's username and password are available as email tags, so your welcome email can deliver the client's new login details automatically.

Single Sign-On

A Login tab in the client area signs clients straight into their OpenPanel control panel with one click, with no separate panel password to remember.

Built-In Demo Mode

A built-in demo mode runs the whole extension from bundled sample data, so you can trial every screen and action before you have an account or API key.

Encrypted Credential Storage

API keys, tokens, passwords and secret URLs are stored encrypted, so the credentials that control your account are never sitting in your database in plain text.

Full Request Logging

What it sends and what comes back is recorded in Blesta's own log, with credentials never written to it, so you can see exactly what happened without leaving your admin area.

Login Details at a Glance

The service page shows the account's username and password to both staff and client, so a client can sign in immediately and staff can help without opening the panel themselves.

Credentials Verified When You Save Them

Your API credentials are checked with the provider the moment you save them and the save is refused if they do not work, so a typo is caught immediately instead of the first time it matters.

Client Usage Tab

A Usage tab shows the client their plan, account status, and how much of their disk, bandwidth, website and database allowance they have used, with progress bars for disk and bandwidth usage.

Plans Loaded Live From Your Server

A package's Plan dropdown is populated directly from your OpenPanel server's own hosting plans, so a package can only be saved with a plan that actually exists - no keeping a separate list in sync by hand.

Full Lifecycle Automation

Suspending, unsuspending or cancelling a service pushes the same change to the account on your OpenPanel server, and moving a client to a different package or plan reprovisions their account onto it automatically.

Write-Only Credential Fields

Stored credentials are never rendered back into the settings page, and leaving a field blank when you edit keeps the saved value, so a secret is never exposed in day-to-day admin work and cannot be wiped by accident.

Sell Every Tier From One Package

Attach Blesta configurable options named for the package's own settings and clients pick their own sizing or extras at checkout, overriding or adding to the package defaults - so one package can sell your whole range.

Import an Existing Account

Already have an account on the panel? Check Existing Account when adding a service and Blesta binds to it by username instead of creating a new one, confirming with the panel that it actually exists before the service is saved.

Automated Account Provisioning

The moment an order is activated, Blesta creates the hosting account on your OpenPanel server automatically, generating a username and a strong password for the client if none is supplied. Type your own username or password when adding a service by hand and it is used instead - only blank fields are generated.

v2.0.0 - 2026-09-11

PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x

Added a Usage tab showing the account's plan, status, and disk, bandwidth, website and database usage
Added support for a configurable option changing the account's plan after the initial order, not only at order time
Added an Existing Account option when adding a service, to bind an already-existing OpenPanel account instead of creating a new one
Fixed the Existing Account option rejecting a valid Username that does not match the format used for automatically generated ones
Fixed API requests having no overall time limit, so a server that accepts the connection and then stops responding no longer holds provisioning, suspension or a service tab open indefinitely
Fixed account usernames not being URL-encoded in API requests

v1.1.0 - 2026-06-06

PHP 7.2 - 7.3, 8.1 - 8.4 · Blesta 5.x

Added SSO login to service info and management tabs
Made API respect the `Blesta.curl_verify_ssl` setting
Fixed `username` and `password` fields being null in certain conditions
Fixed API errors not being handled

v1.0.2 - 2026-06-03

PHP 7.2 - 7.3, 8.1 - 8.4 · Blesta 5.x

Added API call loging in Tools > Logs > Module

v1.0.0 - 2024-11-03

PHP 7.2 - 7.3, 8.1 - 8.4 · Blesta 5.x

Initial Blesta Club Release

Pricing Options

Get exactly what you need and want.

Requires PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x

Included In

Value: £42.3

£14.99
per month
  • +51 Other Extensions
  • Additional Discounts
  • Included Support & Updates
Leased
£24.99
per year
  • Partially Encoded
  • Full Functionality
  • Included Support & Updates
Owned
£80
one time
  • Partially Encoded
  • Buy Once Use Forever
  • 1 Year Support & Updates
Owned - Source
£160
one time
  • Source Available
  • Buy Once Use Forever
  • 1 Year Support & Updates

Not sure whether to lease or own? Our FAQ explains how the licence types differ.

Reviews

What our customers say

(0 customer reviews)

Seems like this extension doesn't have reviews yet...
Be one of the firsts to leave a review!

It is possible to leave a review only if you have purchased this extension or a Club tier which contains it.
We reserve the right to alter wording or formatting for presentation.
We will discuss any changes made and offer the option to withdraw review text if the changes can't be agreed on.
It may take up to 1 hour for a review to appear or update due to caching.

You might also like

More extensions to explore

Blesta 5

Module

BunnyDNS

Integrate BunnyDNS for automatic DNS provisioning and management.

PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x

Blesta 5

Module

Cloudmini

Integrate Cloudmini for automatic cloud hosting provisioning.

PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x

Blesta 5

Module

Convoy Panel

Provision servers using Convoy, a Proxmox based VPS management panel

PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x

Blesta 5

Module

Datalix

Integrate Datalix module into your Blesta install to provision VPS servers.

PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x

Blesta 6

Module

Enhance

(1)

Integrate Enhance for automatic provisioning and management.

PHP 8.2 - 8.4 · Blesta 6.x

Blesta 5

Module

Hetzner Cloud

Integrate Hetzner Cloud for automatic server provisioning.

PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x