Ensure Only Verified Users Access Your WHMCS Client Area
Email Verification Extended stops spam signups and fake orders at the door by making every new client prove they own the email address they registered with. Before an account is created or an order is placed, the client receives a one-time verification code by email and must enter it in a popup that appears directly on your registration or checkout page — no code, no account. The same emailed-code check can be extended to client area logins as a second step, and version 1.7 adds profile change notifications so clients are alerted whenever their own account details are edited.
Everything the module sends is written by you: subject lines and message bodies are editable per language, and each client receives the email in the language their account is set to. Emails can go out through your server's local mail transport or through your own remote SMTP server, configured and test-fired from the admin area.
Settings tab
Email Customization tab (per language)
{$username}, {$verification_code}, {$expires_in}, {$company_name}
{$username}, {$changes_table}, {$changes_list}, {$change_date}, {$ip_address}, {$company_name}
SMTP Configuration tab
Client Area Theme tab
Addon configuration (WHMCS Addon Modules screen)
When profile change notification is enabled, the module watches these client fields and reports any that changed:
Admin-editable email content is available for every language installed in your WHMCS. The module's own client-facing popup text ships translated in:
Arabic · Azerbaijani · Catalan · Chinese · Croatian · Czech · Danish · Dutch · English · Estonian · Farsi · French · German · Hebrew · Hungarian · Italian · Macedonian · Norwegian · Portuguese (Brazil) · Portuguese (Portugal) · Romanian · Russian · Spanish · Swedish · Turkish · Ukrainian
Any language without a matching file falls back to English.
WHMPRESS builds and maintains WHMCS addons used by hosting providers worldwide. Email Verification Extended is licensed, actively developed, and ships with a built-in daily auto-update check so your installation stays current without manual patching. Full documentation and direct support come with every license.
Take your WHMCS security to the next level with this must-have tool for WHMCS!
WHMCS Compatibility: Supports WHMCS Versions 8.7 to 9.X
PHP Versions: Supports PHP 8.4, 8.3, 8.2, and 8.1
Themes Supported: Works with WHMCS themes such as Six, Twenty-One, and Lagom WHMCS Client Theme
System Requirement: Requires ionCube Loader v13 or later
Module Price
Monthly Price: 5$.
Annually Price: 29$.
One-Time Price: 75$.
OPEN-SOURCE VERSION: $99 One-time Price.
The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.
Added “Notify Client On Profile Change” toggle in the Settings tab. When enabled, a client who updates their own details in the client area is emailed a summary of what changed. Tracks 12 fields: First Name, Last Name, Company Name, Email Address, Address 1, Address 2, City, State/Region, Postcode, Country, Phone Number and Tax ID. The email lists each changed field with its previous and new value, plus the date/time of the change and the IP address it came from. Added “Also Notify The Previous Address” toggle – when the email address itself was changed, the same notification also goes to the old address so the previous mailbox owner is alerted. Subject and message are editable per language in the Email Customization tab, with the new variables {$changes_table}, {$changes_list}, {$change_date} and {$ip_address}. Only fires for a client editing their own details in the client area. Admin-side edits do not trigger it. The email is sent after the page response is handed back, so the client never waits on the mail server. Improvement Rebuilt the header to the standard two-row layout: logo, module title and subtitle on the first row, tabs on their own bar below with underline active states. Settings, Email Customization and SMTP Configuration tabs rebuilt on the settings-card layout, with an icon header per card, per-toggle descriptions and helper text on every field. Settings tab regrouped into Verification, Profile Change Notification and Logging cards. Email Customization now holds two editors: the verification code email and the new profile change notification email, each with its own language selector. Info tab now also shows License Status, WHMCS Version, PHP Version and ionCube Version. Dropdowns no longer get cut off inside cards, flip upwards when there is no room below, and show a search box when the list is long – the language pickers in particular. Added the “Refresh Database” configuration field, which drops the module’s own tables on deactivation when it is set to Yes.
Version 1.0.0 - Initial Release
A simplistic, free & open source hook allowing instant Discord notifications when an action is triggered.
Netgsm Sms addon provides you sending customized bulk sms and creating sms templates.
MSG91 WHMCS SMS plugin gives you the power and flexibility to stay connected with your customers by sending them an SMS and OTP's for 2FA at the crucial steps that matters the most.
Joseph tom @joseph4131
Solid module. Stops fake signups dead. No verification, no orders. Simple and effective.
Alex Brow @alex8730
Pretty solid module. No more unverified users wandering around my client area. Sets up fast and just works.
Jack Christopher @jack5217
No more unverified users accessing my client area or placing orders. Simple, effective, and exactly what WHMCS needed. Great module
Nael Vallee @nael3677
I'm extremely satisfied with the service. The developer even released updates tailored to our specific needs, and in record time. They were very understanding and adaptable. A huge thank you.
Smith david @smith3210
A must-have module! Supports very well, adds solid security by allowing only verified users to place orders or access accounts. Quick and helpful support.
Emma Noor @emma7933
Great module! Super Easy to set up and has helped us filter out invalid and disposable emails effectively. The support team is responsive and helpful. Definitely a must-have for WHMCS users!
mohit kumar @mohit1239
<h1>Hello</h1>
WHMPress Support @whmpress
We noticed that you left a review with the content:
Owner@WHMPress<h1>Hello</h1>
As of now, we have not received any orders for this product from your name . If this review was posted by mistake or as a test, we kindly request that you remove or update it to reflect an actual experience with the product.
We take our product reputation seriously and aim to maintain an honest and helpful review environment for all users.
Thank you for your understanding and cooperation.