Phone Verification System

Phone Verification System

Developed By layerLabs

Compatible with WHMCS v7.6

Now WHMCS V7.5.1, PHP7.2, & MaxMind minFraud Ready!

Layer's Phone Verification System (PVS) is a WHMCS addon that helps eliminate fraud and makes sure accounts created are legit as each phone number is verified to make sure it is real.

The system allows you to use three different API providers; Nexmo, Clickatell, and Twilio. With the option of setting your verification API, and strategy. Also, you can only verify high risk orders with minFraud (MaxMind). There is also an option to use your own API provider to send out the verification SMS's/Calls using our recently developed 'Custom API (dev kit)'.

!!! NOTE: You will need to top up an account with either Nexmo, Clickatell or Twilio to be able to initiate the verification SMS or Phone Calls.

  • Nexmo charges a flat €0.1 per successful verified number, unverified numbers are not charged.
  • Twilio charges a minimum of $1/month for an outgoing number (compulsory), as well as the cost of the SMS or Phone Call.
  • Clickatell requires you pre purchase account credits, and SMSs could cost a minimum of 0.80 credits.

Clients who are in your WHMCS database before you enable the module, will not be effected and will not require to be verified. This module will only verify new clients.

Proud to say that this module doesn't alter a single template file.



5 stars
4 stars
3 stars
2 stars
1 star

lexahost @lexahost8255

March 8, 2019 at 04:35:49 PM

your site is down, module not work , no answer , no way to refund 20$ !

  • 5 months ago

Alex D @Alex

March 1, 2017 at 05:11:51 AM

After 2 weeks of waiting for a response from technical support, my ticket just closed as completed.

  • 2 years ago
  • Version Number 4.4.1

Alex Smith @174

November 28, 2016 at 02:56:45 PM

Does not work on 7.0.1 with PHP 7 due to not having had it's IonCube encoding updated.
Edit: They did update this to work in the end, so the module works as expected these days and does what it needs to well enough for my needs.

Rashed Alkhaili @myrsk

January 4, 2017 at 01:58:12 PM

The product was updated, and we use the latest ioncube for a while now :)

  • 2 years ago
  • Version Number 4.4.1
  • Edited

Version Compatibility

Compatible with WHMCS v7.6

Full Version Compatibility

  • Selected versions of WHMCS v7.6
  • All versions of WHMCS v7.5
  • All versions of WHMCS v7.4
  • Selected versions of WHMCS v7.3
  • All versions of WHMCS v7.2
  • All versions of WHMCS v7.1
  • All versions of WHMCS v7.0
  • All versions of WHMCS v6.3
  • All versions of WHMCS v6.2
  • All versions of WHMCS v6.1
  • All versions of WHMCS v6.0
  • All versions of WHMCS v5.3

Support for this product

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.

Developed By layerLabs


v4.4.5 Released April 17th, 2018

Latest Version

  • Made the module compatible with WHMCS7.5, and PHP7.1 and 7.2 - with latest Ioncube loaders.
  • Code Clean Up


Previous Versions

v4.4.4 Released April 12th, 2018

View/hide detailed changelog

  • Made the module compatible with WHMCS7.5, and PHP5.6, 7.0, 7.1, and 7.2
  • Supports the latest Ioncube loaders
  • Code Clean Up


v4.4.3 Released April 29th, 2017

View/hide detailed changelog

  • Added mass actions to mass add and remove all accounts for verification
  • Added single accounts add/remove to PVS for verification
  • Added the option to delete entry from PVS for verified or unverified accounts (not requiring them to verify their account)
  • Code Clean Up


v4.4.2 Released April 26th, 2017

View/hide detailed changelog

  • Added new Clickatell SMS API integration
  • Kept Legacy Clickatell SMS API integration for those who are still using the legacy system
  • Added the ability to override the brand name for Nexmo - previously clients could not verify their accounts if WHMCS's site name is longer than 18 characters
  • Added a new function to allow admin to test API settings from the admin side, this allows the admin to verify that accounts can get verified and sms/calls are actually going through
  • Minor improvements to the user experience/process
  • Code Clean Up


v4.4.1 Released October 20th, 2016

View/hide detailed changelog

  • Fixed a bug that prevented the PVS module to work correctly


v4.4 Released October 18th, 2016

View/hide detailed changelog

  • Made the module compatible with WHMCS7, and PHP7
  • Improved the user experience/process
  • Customer now inputs his mobile number in local format, and the system automatically prepends the country code
  • Fixed an issue with OnPageChange strategy, previously it did not allow clients to open a ticket
  • Added OnPageChangeCC strategy, which is more lenient when compared to OnPageChange - this is mainly for providers who accept credit card payments
  • Implemented a new redirection method after the clients' update their phone number
  • Add an Overview page on the admin side to see quick statistics
  • Improved the admin pages of verified accounts, and unverified accounts - including a new quick search filter
  • Added multiple language (multilang) support for the module
  • customdevkit.php has been renamed to customdevkit_default.php (to not overwrite original customdevkit.php if is in use)
  • Changed wording of sentences, to further help the customer
  • Code Clean Up


v4.3 Released June 28th, 2016

View/hide detailed changelog

  • Fixed a conflict that prevented some installations from using the module
  • Code Clean Up
  • Additional compatibility tests on older versions of PHP


v4.2 Released March 3rd, 2016

View/hide detailed changelog

  • Added a Custom Dev Kit, to allow you to integrate other SMS/API providers (this can be found as an additional file in the module directory, called customdevkit.php with an example)
  • Added a field to set the maximum amount of client tries
  • Code Clean Up
  • Additional compatibility tests on older versions of PHP


See also

WHMCS Cloudflare

Our WHMCS Cloudflare module links WHMCS to your Cloudflare account via client API to instantly sync WHMCS banning and auto-expire actions to your entire Cloudflare network.

Support Pin

Generate Support Pin

CSF Unblocker v4

Give your customers the power to unblock themselves from the CSF Firewall! Lessen your staff support ticket load

SSL Certificates - Sectigo, Symantec, Geotrust & Thawte

Sell 20+ different SSL certificates at industry's best prices! Integrated up-sell engine, SSL wizard, cPanel, DirectAdmin and Plesk automation and more.

Phone Verification

Automated Phone Verification. Protect your business and your users