Client Email Verification
Email verification ensures that the email address a client registers with is valid and their own. When a user or admin creates a new client account or changes a client’s email address, the system sends an email asking the user to confirm that they intended to register or make the change to the email address.
This helps protect against signups using incorrectly-typed and unauthorized email addresses. It can also act as part of order review and fraud screening procedures.
Enabling Email Verification
You can enable email verification in the Security tab at Configuration () > System Settings > General Settings.
Default Behaviour
WHMCS sends email verification notices when the following events occur:
- A new user completes registration.
- An existing user’s email address changes.
The user can access the Client Area, services, and support resources normally prior to email verification completion. This ensures that email verification does not prevent the user from accessing the services and resources they have paid for.
After the user follows the link in the verification email, the user must log in to the Client Area to complete the verification process. Once they successfully authenticate, a success message will display on the next page. In the Admin Area, the email verification banner will no longer appear.
Validation Links
The validation link in each verification email is valid for 60 minutes. If the link expires, the user can request a new verification email by logging in to the Client Area.
Users who have not verified their email address will see the option to resend the verification email in the banner notice in the Client Area.
Admins can view the client’s email verification status from the Summary tab in the client’s profile. A banner will also appear when viewing orders from that account and alongside the user’s email address.
Clicking Resend Verification Email sends an email with a new link in a new verification email.
Last modified: November 19, 2024