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

Support Pin

The Support Pin Plugin for Blesta allows you to generate support pins in the client area, This allows you to verify support requests are from the account holder. When you recieve a support pin, you can also search for the pin to show the client using Blesta's built in search function!

Free - View Pricing

Features

What Support Pin gives you

Automatic Background Processing

Runs on Blesta's cron with no manual upkeep, so everything stays up to date on its own.

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.

Rotating or Permanent PINs

Set how many minutes a PIN stays valid before it refreshes itself, or set the duration to zero for a static PIN that never changes.

One-Tap Copy for Clients

The client widget has a copy button that puts the PIN on the clipboard, so it goes into a ticket or chat without transcription mistakes.

Configurable Length and Character Pool

Choose how long PINs are and exactly which characters they are built from, so they suit reading out over the phone or typing into a chat.

Per-Staff-Group Permissions

Searching by PIN, viewing a client's PIN and regenerating it are separate permissions you grant to whichever staff groups should have them.

Hands-Off for New Clients

A PIN is created automatically the moment a client account is added and removed when the account is deleted, so there is nothing to maintain by hand.

Instant Reverse Lookup

Staff can type a PIN into the admin search box and jump straight to the client it belongs to, so a caller who leads with their PIN is identified in one step.

Per-Client Support PINs

Every client gets their own support PIN on their dashboard, so your team can confirm a caller or ticket really is the account holder before making any changes.

Regenerate on Demand

Staff and clients can both replace a PIN immediately from their widget, with a confirmation prompt making it clear the old PIN stops working the moment they do.

Staff Verification Widget

A widget on the staff client profile shows that client's current PIN and how long it stays valid, letting your team verify identity at a glance without leaving the page.

v2.0.0 - 2026-09-11

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

Added a manual Regenerate PIN button, for staff on the client-profile widget and for clients on their dashboard widget, with a confirmation prompt before the old PIN stops working
Added a static PIN option: set Pin Duration In Minutes to 0 on the settings page to stop a client's PIN from automatically rotating
Added a copy-to-clipboard button next to the PIN on the client dashboard widget
Added a tooltip explaining the Pin Duration In Minutes setting
Added staff permissions for the Support Pin search option, the client-profile Support Pin widget, and the new Regenerate button (see update.md, they must be granted under Settings > Staff > Groups after updating)
Fixed the client dashboard widget and the staff client-profile widget not appearing when the page loaded them asynchronously
Fixed the client dashboard widget and the staff client-profile widget clashing with another installed plugin's identically named widget
Fixed the staff client-profile widget being able to show a different client's PIN when no client was specified
Fixed a company's Support Pin data being left in the database when the plugin was uninstalled from one company of a multi-company install
Saving the settings page and regenerating a PIN are now license-gated like the rest of the plugin

v1.0.0 - 2025-04-13

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: Free

Free
  • +12 Other Extensions
  • Additional Discounts
  • Included Support & Updates
Leased
Free
  • Partially Encoded
  • Full Functionality
  • Included Support & Updates
Owned - Source
£15
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)

Adding the Support Pin Plugin was hands-down one of the best security upgrades I’ve made to my Blesta setup. In under five minutes, I had the plugin installed and configured. Now every support conversation starts with a unique PIN that only the real account holder could know. No more guessing games. Simple installation, native Blesta integration, fully customizable PIN generation rules, and instant reverse-search for client lookups, the Support Pin Plugin secures my telephone and LiveChat support process without any friction.

Anonymous June 15th, 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 6

Plugin

Announcements

(1)

Integrate the Announcements plugin to provide updates and news to your clients.

PHP 8.2 - 8.4 · Blesta 6.x

Blesta 5

Plugin

Bulk Download Invoices

Download multiple invoices simultaneously.

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

Blesta 5

Plugin

Convoy Automatic Stock

Automate Convoy stock management.

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

Blesta 5

Plugin

Cookie Cuttr

Implement cookie compliance easily.

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

Blesta 5

Plugin

Credit Awards

Give your clients rewards based upon service purchases.

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

Blesta 5

Plugin

Crisp Live Chat

Integrate Crisp live chat into your client area.

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