Enhance is compatible with Blesta 6.

Enhance

Enhance 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 Enhance 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.

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.

Server Group Targeting

Point a package at a specific Enhance server group or leave it on Any, so you can sell location-specific or hardware-specific plans from the same panel.

One-Click Panel Login

Clients open their hosting control panel straight from the service page without typing a password, so there is no second set of credentials for them to lose.

Careful Credential Display

Passwords in the client area stay hidden until hovered, and details can be copied to the clipboard in a click, so credentials are handy without being on show.

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.

Accounts Overview

A read-only Accounts tab lists each website alongside how many mailboxes, FTP users and databases it is using, so clients can see where their allowance is going.

Self-Service Password Changes

Clients set a new hosting panel password from a Change Password tab, and when your staff change the service password the panel login is updated to match automatically.

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.

Subscription-Only and Staging Packages

Sell a plan with no domain asked for at checkout so clients add their own websites afterwards, or sell staging plans that provision on a generated hostname instead of a live domain.

Fully Automated Hosting Provisioning

A paid order creates the customer, the panel login and the subscription in Enhance and sets up the website, so hosting is live within seconds of checkout with nothing for your team to do.

Websites Tab

Clients see every website on their subscription with its domain, type, status and PHP version, and on subscription-only packages they can add new websites themselves without opening a ticket.

Resource Usage at a Glance

Disk space, transfer, websites, mailboxes, databases, FTP users, CPU, RAM, IOPS and more are shown as used against allowance for both your staff and your clients, with unlimited allowances shown as such.

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.

v3.0.0 - 2026-09-14

PHP 8.2 - 8.4 · Blesta 6.x

Added support for Blesta 6. This version requires Blesta 6.0 or later; Blesta 5 installs should stay on version 2.x
Updated the server list, the add and edit server forms, the staff service info panel and the staff Resource Usage tab to the Blesta 6 admin theme, including dark mode
Changed the Edit and Delete links on the server list to buttons, and added a Back button to the add and edit server forms
Fixed the staff service info panel showing a Login link that pointed nowhere when a panel login link could not be generated

v2.0.0 - 2026-09-11

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

Added a "Websites" client tab listing each website with its type, status and PHP version
Added the ability to add a website from the client area on Subscription Only packages
Added an "Accounts" client tab showing mailbox, FTP user and database counts per website
Added a "Change Password" client tab to reset the Enhance panel login password
Added support for overriding the Enhance package with a configurable option, not just the server group
Added {service.panel_url} and {service.sso_url} email tags for welcome/service emails
Modernised "Click To Copy" to use the browser clipboard API with a fallback
Fixed the panel single sign-on link being written to the module log, where anyone with log access could have used it to sign in to a client's panel account
Fixed an error page on the client and staff service pages when the package used a configurable option for the server group or Enhance package
Fixed roughly one in twenty new orders failing with a password complexity error about a password the client never entered
Fixed suspend, unsuspend, cancel and package change reporting success when Enhance rejected the request, leaving a suspended or cancelled service still online
Fixed a duplicate Enhance customer being created when a client changed their company name or surname before ordering again
Fixed API requests hanging indefinitely when the Enhance panel accepted the connection but stopped responding
Fixed API requests being malformed when an ID contained a space or other special character
Fixed server group names from the panel not being escaped on the package settings screen
Fixed the panel login link on the client service info page breaking when the URL contained an ampersand or other special character
Fixed the Websites and Change Password client tabs showing no explanation when a licensing problem blocked the request

v1.3.0 - 2025-10-27

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

Added "Login To Panel" button under client management interface
Improved "Resource Usage" client tab interface
Changed service info password to hover to reveal

v1.2.0 - 2025-06-13

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

Added support for upgrade/downgrade of packages

v1.1.2 - 2025-04-14

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

Added "Customer ID" field when adding services for easier migration from other modules/billing platforms
Added better API request logging

v1.1.1 - 2025-03-02

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

Fixed "Subscription Only" setting being inverted

v1.1.0 - 2025-01-05

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

Added Server Group IDs on the package settings screen for easier configuration of configurable options
Added "Subscription Only" mode to package settings

"Subscription Only" feature sponsored by:
WP BUZZ - https://wpbuzz.com/

v1.0.1 - 2025-01-03

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

Added Configurable Option support for Server Groups (server_group_id)

v1.0.0 - 2024-09-22

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

Blesta Club release

Pricing Options

Get exactly what you need and want.

Requires PHP 8.2 - 8.4 · Blesta 6.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

(1 customer review)

I’ve really loved using this extension! It just works like a charm right from the start, which is super important to me. Plus, the support team is fantastic—I always feel so happy with the help I receive!

wCORS July 12th, 2025

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 5

Module

Hetzner Cloud

Integrate Hetzner Cloud for automatic server provisioning.

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

Blesta 5

Module

Links

(1)

Integrate Links module to add and manage custom links for a purchase.

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