Email Verification & Anti-Fraud stops the orders that cost a hosting company the most: accounts opened with an address nobody reads, used for one abusive service and a chargeback. A client has to prove the address is theirs before anything is provisioned.

A code, not a link nobody clicks

The moment an account is created the client is emailed a short numeric code. Until they enter it you choose how far they get: nowhere in the client area, or anywhere except checkout. Change the email address later and it has to be confirmed again.

Nothing is provisioned for an unverified client

With Hold provisioning on, a paid order from an unverified client waits in Pending instead of creating a server.

Screening at sign-up

Refuse throwaway mail providers (a built-in list plus your own domains), refuse “+” aliases, accept only the domains you list for closed sign-up, and cap the number of accounts created from one IP address in a day.

Optional code at every sign-in

Email a code at each sign-in as a second step. Clients can tick don't ask on this device to skip it for the number of days you allow.

Kind to the customers you already have

Clients who exist when you activate the addon count as verified. Accounts an admin creates are verified, and admins using Login as Client are never asked for a code.

What you get

  • Emailed numeric code at sign-up, 4 to 8 digits
  • Block the whole client area or checkout only until verified
  • Hold provisioning for unverified clients
  • Re-verify when the email address changes
  • Refuse throwaway addresses, “+” aliases and domains you list
  • Allow-list for closed sign-up
  • Sign-ups per IP per day limit
  • Optional code at every sign-in with remembered devices
  • Existing clients and exempt client groups are never asked
  • Admin: unverified list, resend, mark verified, 90-day log

Specifications

PlatformWHMCS 8.0 or newer
PHP7.4 – 8.3
Typeaddon module (admin and client area)
Emailsent through WHMCS mail settings
Codesstored hashed, expiry and attempt limit configurable
Datathree mod_apverify_* tables
Licenceone WHMCS installation

Questions before you buy?

Ask about compatibility or licensing. Need it to do something it doesn't? We build custom versions for a fixed quote.

You may also like

SoftwareWHMCS 8.0+

India GST Invoicing for WHMCS

GST tax invoices from WHMCS: CGST + SGST or IGST worked out by state, GSTIN checks, SAC codes, financial-year invoice numbers and GSTR-1 exports.

$29.00
SoftwareWHMCS 8.0+

Filantis Cloud PBX for WHMCS

Resell hosted Filantis phone systems from your WHMCS: workspaces created on order, suspended on non-payment, upgraded and terminated automatically.

$19.00
SoftwareWHMCS 8.0+

Tap Payments for WHMCS

Accept cards, mada, KNET, Benefit and Apple Pay in WHMCS with Tap Payments — invoices marked paid automatically, refunds from the admin area.

$19.99
$19.99
Email Verification & Anti-F…