Email Verifier
Email Verification before Checkout
Product Description
Email Verifier is an essential security module that provides an extra layer of protection to your WHMCS platform by verifying client email addresses before they can make purchases. With the increase in fraudulent activities, this module helps protect your business from fake registrations, fraudulent orders, and potential chargebacks.
How It Works
The Email Verifier module checks email addresses in real-time during the registration and checkout process. It validates the email format, checks if the domain exists, and verifies that the email address is active and can receive emails. Clients must verify their email addresses before they can access the checkout page or certain client area pages (if configured). The module can also check against a database of disposable email providers and block them automatically.
When a client changes their email address, you can optionally require them to verify the new email again. The module includes comprehensive ban management, allowing you to ban specific email addresses or IP addresses that are causing problems. All verification activities are logged for security and audit purposes.
Key Features
- Email Verification before Checkout: Limit access to checkout page until email is verified, ensuring genuine clients and reducing fraudulent orders
- Optional Limit on Client Area Pages: Restrict access to certain client area pages until email verification is complete
- Captcha Integration: Enhanced security with integrated Captcha system to prevent bots
- Bulk Verify: Bulk verify existing clients and migrate them to the new verification system
- Ban Free Email Providers: Option to ban emails from free email provider services, discouraging fake users from creating multiple accounts
- Email Change Verification: Optionally require clients to verify again when they change their email address
- Ban Management: View and manage history of banned IP addresses and email blocks
- Direct Ban Functionality: Easily ban specific problematic email addresses or IP addresses
- Customizable Email Templates: Fully editable email templates via WHMCS email templates page for complete customization
- Multi-Language Support: Supports multiple languages to cater to international customers
- WHMCS Template Compatibility: Compatible with all standard WHMCS templates for easy integration
- Real-Time Verification: Instant email validation during registration and checkout
How to Use
- Install the Email Verifier module by uploading files to your WHMCS installation directory
- Activate the module in Setup > Addon Modules > Email Verifier
- Configure verification settings:
- Enable email verification before checkout
- Set up optional limits on client area pages (if desired)
- Enable Captcha for additional bot protection
- Configure ban settings:
- Enable ban for free email provider services
- Add specific email addresses or IP addresses to ban list
- Review ban history and manage blocked entries
- Set up email change verification (optional):
- Enable verification requirement when clients change email
- Customize email templates:
- Go to Setup > Email Templates
- Edit Email Verifier templates to match your branding
- Run bulk verification for existing clients (optional):
- Use bulk verify feature to verify all existing clients
- Migrate old clients to the new verification system
- Test the verification process with a test email address
- Monitor verification logs and ban management in the admin area
Requirements
System Requirements:
- PHP versions 5.6 up to 8.1
- WHMCS 8.4+ (compatible with all WHMCS v8.4 through v8.10)
- WHMCS email configuration must be set to SMTP or PHPMail
- ionCube Loader (for encoded modules)
This module provides comprehensive email verification and security features, helping you reduce fake registrations, prevent fraudulent orders, and maintain a high-quality customer database. It's an essential tool for any WHMCS installation that wants to protect against fraudulent activities and improve overall security.
Frequently Asked Questions
What is included in the license?
The license includes the module files, installation support, and updates for the duration specified. Some modules include lifetime licenses with ongoing support.
Is this compatible with the latest WHMCS version?
Yes, all our modules are tested and compatible with the latest WHMCS versions. We regularly update our modules to ensure compatibility.
Do you provide installation support?
Yes, we provide installation support and documentation. Our support team is available to help you get started.
Can I use this on multiple domains?
License terms vary by product. Some modules allow per-domain licensing, while others are one-time licenses. Please check the product details for specific licensing information.
What payment methods do you accept?
We accept all major credit cards, PayPal, and various other payment methods. Payment processing is secure and handled through our trusted payment gateways.
How long does setup take?
Setup time varies by module complexity. Simple modules can be set up in 15-30 minutes, while more complex modules may take 1-2 hours. Our support team can assist with setup.
Do you provide updates?
Yes, we provide regular updates for all modules. Updates include bug fixes, new features, and compatibility updates for new WHMCS versions.
What if I need customization?
We offer customization services for our modules. Please contact our support team to discuss your specific requirements and get a quote for custom development.
Is there a refund policy?
Due to the digital nature of our products, we generally do not offer refunds. However, if you encounter technical issues that we cannot resolve, we will work with you to find a solution.
How do I get support?
Support is available through your client area. You can open support tickets, access documentation, view video tutorials, and contact our support team for assistance.
Related Products
XUI Resell Dashboard
XUI Resell dashboard solution
- Get Subscription Username/Password
- Clients Can Change Line Password
- Clients Can Manage Bouquets
- Download M3U URL or Playlist file
- + 3 more features
NXT Panel API
WHMCS addon for NXT panel API: register panels with your API token, reseller DNS, and credentials so billing automation stays reliable without relying on fragile browser logins.
- Token-based NXT panel registration (per-panel API token)
- Admin: add multiple panels (identifier, token, DNS, reseller username/password)
- Test connection before save; edit panel details anytime
- Client area wording, labels, and auto-generated username/password rules
- + 4 more features
WHMCS 9 Manual Payment Fix
Manual Payment Accounting Fix – When you mark an invoice as paid in WHMCS 9, this addon makes sure the payment appears in Billing → Transactions and in your income reports.
- Fixes "Mark as Paid" in WHMCS 9 – Manual payments are recorded so income and reports are correct.
- Uses your invoice payment method – Works with Bank Transfer, Mail in, Zelle, CashApp, and any gateway you use.
- No duplicate entries – Only adds a transaction when one is missing.
- Simple setup – Install the addon, enter your license, and turn the fix on or off in settings.
- + 2 more features