Changelog
v6.1
Released April 30th, 2023
Latest Version
Bugfixes:
- Removed deprecated Twilio SMS API, and replaced with latest version of Twilio's SMS API
Previous Versions
v6.0
Released February 19th, 2023
View/hide detailed changelog
New Features:
- Module is ready for latest versions of WHMCS, as well as both PHP 7.4 and PHP 8.1 (requires latest ioncube encoders)
- Added MSG91 as a new gateway provider
- Added a new configurable option which adds a ‘Phone Verification’ link (translatable) in the client area navbar
- Added a notification message to the client profile (admin side) which shows the client’s status of verification
- Added the option to override Twilio’s voice call verification (using Twimlets) refer to the documentation for more information
- Added the option to override MSG91’s OTP template for custom messages - refer to the documentation for more information
- Added the option to override Vonage’s brand name
- Lagom theme optimization and support
- Added module settings link in the admin sidebar
Enhancements:
- Enhanced the default UI/UX of the module
- All verification codes/OTPs are now 6 digits long (except for CustomDevKit to support compatibility)
- Enhanced the module settings by grouping similar settings together, and hiding/showing required fields depending on gateway provider selected
- Enhanced the syncing mechanism between WHMCS and the PVS module (on client signup, on client add, and on client edit)
- Customizing the beginning and end content of the SMS is now added to the language files for easier translations (removed from module settings)
- Manually adding accounts to PVS module, adds the customer’s phone number too (previously, the customer had to type in the number again)
- Enhanced the tables on the verified and unverified pages (column headers)
- Depending on Verification Strategy, the CTA on the success (after customer verifies their number) shows either the show cart, or continue, respectively
- If customer navigates to the module page after verification, he is shown a “You Are Already Verified” message
- Additional enhancements to the admin test settings page
- Additional enhancements to the admin sidebar menu
- Updated intl-tel-input version
- Updated legacy references of Nexmo to Vonage
- Enhanced Vonage Gateway icon
- Code enhancements and general maintenance
Bugfixes:
- Fixed a bug when admin un-verifies an existing verified account, it should reset the client attempts counter
- Fixed a bug with Twilio Voice Calls verification saying the number too fast
- Fixed a bug with client profile status message
- Fixed an issue with additional JS being loaded in the wrong pages
- Fixed admin test settings for MessageBird gateway provider
Language File Changes:
- Enhanced existing strings
- Added otpmessage - for the SMS verification message
- Added clientareadropdownlinklabel - for the client area navbar dropdown
v5.0.3
Released August 14th, 2020
View/hide detailed changelog
- [FIX] Updated the script to use our new licensing server labs.layer.ae - you need to update to the latest version to avoid licensing issues.
v5.0.2
Released March 1st, 2020
View/hide detailed changelog
- [FEATURE] Added MessageBird as a new OTP Gateway Provider
- [FEATURE] Added a permanent notification box to show if client verified their mobile number or not on the Client Profile Page
- [IMPROVEMENT] A completely revamped UX for the customer, with new UI components
- [IMPROVEMENT] PVS now works together with WHMCS's new number system and format (+[CC].[NUMBER] format)
- [IMPROVEMENT] PVS now supports 4 & 6 digits for verification codes (depending on gateway provider)
- [IMPROVEMENT] Added balance overview for Clickatell to PVS overview page
- [IMPROVEMENT] Updated english.php language file
- [IMPROVEMENT] Additional help text is added to tooltips on module's settings/config page
- [BUGFIX] Fixed issue with links opening new tabs in HTTP instead of HTTPS when clicking on a client's id, name, or email
- [BUGFIX] Fixed issue with verification codes
- [BUGFIX] Fixed issue with input fields on order forms conflict
- [BUGFIX] Fixed issue with entering numbers from numeric keypad on adding/updating phone number page
- [BUGFIX] Fixed issue with entering numbers from numeric keypad on verification code page
- [BUGFIX] Fixed issue with backspace (editing phone number, or editing verification code)
v5.0.1
Released February 26th, 2020
View/hide detailed changelog
- [FEATURE] Added MessageBird as a new OTP Gateway Provider
- [FEATURE] Added a permanent notification box to show if client verified their mobile number or not on the Client Profile Page
- [IMPROVEMENT] A completely revamped UX for the customer, with new UI components
- [IMPROVEMENT] PVS now works together with WHMCS's new number system and format (+[CC].[NUMBER] format)
- [IMPROVEMENT] PVS now supports 4 & 6 digits for verification codes (depending on gateway provider)
- [IMPROVEMENT] Added balance overview for Clickatell to PVS overview page
- [IMPROVEMENT] Updated english.php language file
- [IMPROVEMENT] Additional help text is added to tooltips on module's settings/config page
- [BUGFIX] Fixed issue with links opening new tabs in HTTP instead of HTTPS when clicking on a client's id, name, or email
- [BUGFIX] Fixed issue with verification codes
- [BUGFIX] Fixed issue with input fields on order forms conflict
v5.0
Released February 25th, 2020
View/hide detailed changelog
- [FEATURE] Added MessageBird as a new OTP Gateway Provider
- [FEATURE] Added a permanent notification box to show if client verified their mobile number or not on the Client Profile Page
- [IMPROVEMENT] A completely revamped UX for the customer, with new UI components
- [IMPROVEMENT] PVS now works together with WHMCS's new number system and format (+[CC].[NUMBER] format)
- [IMPROVEMENT] PVS now supports 4 & 6 digits for verification codes (depending on gateway provider)
- [IMPROVEMENT] Added balance overview for Clickatell to PVS overview page
- [IMPROVEMENT] Updated english.php language file
- [IMPROVEMENT] Additional help text is added to tooltips on module's settings/config page
- [BUGFIX] Fixed issue with links opening new tabs in HTTP instead of HTTPS when clicking on a client's id, name, or email
- [BUGFIX] Fixed issue with verification codes
v4.4.5
Released April 17th, 2018
View/hide detailed changelog
- Made the module compatible with WHMCS7.5, and PHP7.1 and 7.2 - with latest Ioncube loaders.
- Code Clean Up
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
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
Kristian Feldsam @kristian4613
Great, quick and helpfull support. Module works as excepted, we are satisfied. 1+ for Lagom theme support.
Rashed Alkhaili @myrsk
Thank you Kristian! Looking forward to improve the module for the next release :)
Owner@layerLabsBest regards
lexahost @lexahost8255
your site is down, module not work , no answer , no way to refund 20$ !
Rashed Alkhaili @myrsk
Hello lexahost,
Owner@layerLabsWe are sorry about the recent lack of support, and site issues. Things have recently changed. Let me know if you require any help, or the refund :)
Best regards
Alex D @Alex
After 2 weeks of waiting for a response from technical support, my ticket just closed as completed.
Rashed Alkhaili @myrsk
Hello Alex,
Owner@layerLabsWe are sorry about the issues you faced. I admit we had several issues with our systems, but that has changed recently. Tickets do not close automatically now as well.
Please let me know how I can help :)
Best regards
Alex Smith @174
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
The product was updated, and we use the latest ioncube for a while now :)
Owner@layerLabs