Topeta Helper is the free Blesta plugin that activates the licenses of every Topeta Blesta product. Install it once and manage all your Topeta license keys under Tools → Topeta Helper.
Installation and setup #
1. Requirements #
-
Blesta 5.0 or later (Blesta 6.0 ready).
-
Outbound HTTPS access (port 443) from your Blesta server to
my.topeta.com.
2. Upload the files #
-
Download the latest
blesta-topeta-framework.zip for free from my.topeta.com. -
Extract it into your Blesta root folder. The files go into
/plugins/topeta_helper/. -
Check that
/plugins/topeta_helper/topeta_helper_plugin.phpexists on your server.
3. Install the plugin #
-
In Blesta, go to Settings → Company → Plugins → Available.
-
Click Install next to Topeta Helper.
4. Enter your license keys #
-
Go to Tools → Topeta Helper (or click Manage next to Topeta Helper under Settings → Company → Plugins → Installed).
-
Your installed Topeta products are listed automatically.
-
Enter each product’s license key from Licenses in your account.
-
Click Save License Keys. Each key is checked live and its status is shown.
License status #
-
Pro activated: the license is valid and includes updates and support.
-
Pro trial is activated: a trial license is active, with all features unlocked during the trial.
-
Updates expired: a lifetime license whose updates period has ended. All features keep working; updates and support need renewal.
-
Invalid: the key is invalid, suspended, revoked or activated on another domain. The message explains why.
-
Missing: no key has been entered yet.
Products read a cached status, so normal Blesta pages make no calls to Topeta. Active results are cached for 24 hours and invalid ones for 1 hour; saving a key refreshes the status straight away.
On a Blesta installation with several companies, enter the keys in each company that uses Topeta products.
Troubleshooting #
It says “No Topeta modules detected” #
No installed Topeta product was found. Install a Topeta product, such as Override Price Sync, and it appears in the list automatically.
What happens when the updates period ends? #
Lifetime licenses keep working. Only updates and support need an active plan.
What happens if a license is invalid or missing? #
The product’s premium features pause without errors. The rest of Blesta keeps working normally.
I see “cURL Error (28): Connection timed out” #
Your server’s firewall or hosting blocks outbound requests to https://my.topeta.com/. Allow outbound HTTPS (port 443) to my.topeta.com.
Still stuck? Open a support ticket.
