Makes WHMCS prove an email address belongs to the person using it. A new client cannot finish checkout until they click the link in their inbox, and an existing client with an unverified address is stopped at login, at renewal or when opening a guest ticket — whichever of those you switch on.
Sends through your own WHMCS mail configuration. No third-party service, no per-email cost, no address of ours in the headers. If your WHMCS cannot send mail today, fix that first: this module has no delivery of its own.
- Blocks checkout until a new client confirms their address
- Stops unverified existing clients at login, with a resend link
- Refuses renewal on an address nobody has confirmed
- Verifies guest tickets opened without an account
- Each control on its own switch, effective the moment you save
- English and Spanish, and it works with any WHMCS template
WHMCS
8.13.7 → 9.0.8
both ends tested every release
PHP
8.1 · 8.2 · 8.3
ionCube Loader 14+
Template
Any
nothing to edit in your theme
Your data
Stays yours
addresses and logs never leave your database
If the licence cannot be validated, the module stands down instead of standing in the way: verification stops being enforced and your clients keep signing in and ordering normally. A licensing problem on our side must never close your shop to your own customers.
Every release is installed on three separate WHMCS instances — 9.0.8, 8.13.7 LTS and 9.0.0 — and checked as a buyer receives it: encrypted, activated, tables created, nothing readable from outside, and the licence chain proven end to end.
Full manual, requirements and the nginx note: see the documentation linked from your client area after purchase.