Support Pin Profor WHMCS · Documentation
v2.0.0

Settings Reference

All settings are managed in the module’s Settings page, grouped into four tabs. Changes are saved with Save Changes and applied immediately.


General

SettingDescriptionNotes
Support PIN Page TitleThe title shown on the client-area Support PIN page.Defaults to “Support PIN”.
PIN LengthNumber of digits in the PIN code.Default 6. Longer = more secure, harder to read aloud.
PIN ColorHex color used to display the PIN.Default #34c278 (green). Any valid hex color works.
PIN Font SizeFont size (px) used to display the PIN.Default 35.
Copy to ClipboardShow a copy-to-clipboard button next to the PIN.Recommended ON for chat-based support.
Allow PIN GenerationLet clients generate and manage their own PINs.When OFF, clients see a “generation disabled” message.
Allow Multiple PINsLet a client hold more than one active PIN at once.When OFF, generating a new PIN auto-expires the old one.

Security & Expiry

SettingDescriptionNotes
Enable PIN ExpiryExpire PINs automatically after the configured time.Recommended ON for temporary PINs.
Expiry Time (hours)Number of hours before an active PIN expires.Default 12.
Show Expiry TimeDisplay when the current PIN expires.Shown on the client page and summary card.
Live Expiry CountdownShow a live countdown to expiry on the client page.Uses JavaScript; also shown on admin tables.
Mark PIN as UsedAdds a “Mark Used” button that sets a PIN to Used in lists, audit log and history.Prevents PIN reuse after verification.
Hide PINMask the PIN, showing only the last two digits (client area).Admins always see the full PIN.
Remove Expired PINsAutomatically delete expired PINs older than 24 hours via the daily cron.Keeps the tables clean; logged in the audit trail.
SettingDescriptionNotes
Show Sidebar WidgetDisplay the Support PIN widget in the client-area sidebar.
Sidebar LocationPrimary or Secondary sidebar.Secondary renders below primary panels.
Show Sidebar On PagesLimit the widget to specific client-area pages (multi-select).Leave unselected to show on every page.
Sidebar Display OrderPosition of the widget from the top of the sidebar (0 = top).Larger values move it further down.
Support Menu LinkAdd a Support PIN link under the client-area Support menu.

Users & Notifications

SettingDescriptionNotes
Allow Sub-UsersLet clients grant PIN permission to their sub-users.Adds a “Support PIN” permission to WHMCS users.
Sub-Users Generate Their Own PINGive each sub-user their own PIN.Off = share the owner’s PIN.
Owner NotificationEmail the account owner when a sub-user generates a PIN.
Email PIN to ClientEmail the newly generated PIN to the client.Uses the module’s email template.