SMS Center For WHMCS

SMS Center For WHMCS

Developed By ModulesGarden

Compatible with WHMCS v8.10

ModulesGarden SMS Center For WHMCS has been designed to let you send text messages to both your clients and staff members right from within your WHMCS. The module features support for nearly 80 SMS gateways, including the world’s favorite Twilio, Clickatell and FastSMS. With it, you will be allowed to verify new customers and orders, as well as establish two-factor authentication to access your system.

Our module will empower you to create easily editable SMS templates that correspond to specific WHMCS email templates, both default and custom ones. You will be able to send single text messages as well, simply through picking a customer or typing in any number manually. What is more, SMS Center For WHMCS will allow you to text your administrators upon specific events, e.g. when important tickets are opened. As another option, you can design templates for mass SMS messages and send them at any preferred time, following the adjustable recipient filtering. If needed, you will be allowed to regulate multiple configurations under every active SMS gateway, each dedicated to a different group of countries. Having all kinds of sent messages stored in the archive, you as well as your clients can quickly browse and review any notification whenever wanted. As an added benefit, you can text the customers via branded messages as soon as you integrate the module with Multibrand For WHMCS. Upon the combination with Client Profile Viewer For WHMCS, sending individual SMS messages will be possible from nearly any area of your WHMCS system.

At any moment, your clients will be free to decide whether or not to receive SMS notifications. Once they opt in, they will be allowed to select particular types of messages they would like to have access to. Text notifications can be also used to equip customers with tokens required to complete the process of account or order activation.

Go beyond the ordinary means of securing a rapid and efficient flow of information. Open up a new channel of customer devotion with SMS Center For WHMCS, and stay close to your audience anytime, anywhere!

Admin Area Features:

  • Option to disable phone number validation to allow multiple clients to share the same number - case #883, #885
  • Notify Your Clients And Administrators Via SMS Messages
  • Use Single Or Multiple Configurations Per SMS Gateway
  • Define SMS Gateway Rules Per Country
  • Send SMS Using Client's Phone Number Field Or Custom Filed
  • Use SMS Queue To Send SMS Within Defined Time Period
  • Manage List Of Queued SMS
  • Send Single SMS To Chosen Client Or Type In Any Number Manually
  • Send Mass SMS Using Recipient Filtering
  • Define SMS Template Counterpart Of Each Email Template
  • Define Mass SMS Templates
  • Estimate Message Length Using Character Counter
  • Create Different Language Versions Of Each SMS Template
  • Choose SMS Notifications To Be Received By Each Administrator
  • Notify Chosen Administrators Via SMS When:
    • Specified Product Is Ordered
    • Specified Product Addon Is Ordered
    • Specified Domain Is Ordered
    • Ticket With Specified Priority Is Opened Or Flagged
    • Support Ticket Have Response
    • Support Ticket Department Reassigned
    • Specified Administrator Or Client Logs In
    • Product Automatic Setup Failed Or Succeeded
    • Service Is Suspended
    • Service Unsuspension Failed Or Succeeded
    • Domain Renewal Failed Or Succeeded
    • New Order Is Submitted
    • New Cancellation Request Is Submitted
  • Enable/Disable SMS Notifications Per Administrator
  • Enable/Disable SMS Gateways
  • Check Connection With SMS Gateways
  • Enable/Disable SMS Templates
  • View Verification Status Of Clients And Orders On WHMCS Lists
  • Manage Clients Verification Status, Accepting SMS And Marketing SMS Agreements From Addon
  • Manually Verify Client Status On Client Summary Page
  • Send SMS From Client Summary Page
  • SMS Templates - Merge Fields Support
  • Choose Client Custom Field To Be Used As Client Phone Number
  • Set Custom Token Length And Characters Set
  • Adjust Format Number To International Automatically
  • View SMS History
  • View Logs

Client Area Features:

  • Choose To Opt-In/Out From Receiving SMS Messages
  • Choose SMS Notifications To Receive
  • View SMS History
  • Request SMS Token To Be Resent

Security And Verification:

  • Two-Factor Authentication Submodule - Use Second Layer Of Security:
    • Client Area Login
    • Admin Area Login
  • Verify New Client Accounts With SMS Token
  • Verify New Orders With SMS Token: * Before And/Or After Checkout

Mass SMS Recipient Filtering:

  • Client Account Filter:
    • Account Statuses
    • Account Custom Fields
    • Account Languages
    • Account Brand
  • Addon Filter:
    • Purchased Addons
    • Purchased Addon Statuses
  • Domain Filter:
    • Domain Statuses
  • Product Filter:
    • Purchased Products
    • Purchased Product Statuses
    • Purchased Product Servers

Supported SMS Gateways:

  • 4jawaly
  • 360Messenger
  • Africa's Talking
  • Amazon SNS
  • Aruba Network
  • Asist BT (Bilgi Teknolojileri)
  • Atomic SMS
  • Bandwidth.com
  • BearSMS
  • Beem Africa
  • BoxisSMS
  • BudgetSMS
  • BulkSMS
  • Burst SMS
  • BYTEHAND
  • Cheap Global SMS
  • Clickatell
  • ClickSend
  • CommzGate
  • Dialpad
  • EBulkSMS
  • eSMS.vn
  • FastSMS
  • FireText
  • Geez SMS
  • Grameenphone
  • Gretor SMS
  • Hajana One
  • HostPinnacle
  • ICOMBD
  • InfoBip
  • IT Core
  • Kavenega
  • MEDIA SAT
  • MessageBird
  • MiM SMS-eSMS
  • Mobishastra
  • Mocean SMS
  • Msegat
  • Nexmo
  • OnnoRokom SMS
  • OVH SMS
  • Releans
  • SemySMS
  • SerwerSMS.pl
  • Sinch
  • sms77.io
  • SMSAPI.com - Sign up now on preferential terms
  • SMSAPI.pl - Sign up now on preferential terms
  • SMS Bao
  • SMS Broadcast
  • SMSEagle
  • SMS Gateway Me
  • SMSGlobal
  • SMS Maldives (SMSMV)
  • SMSO.ro
  • SMSPortal
  • SMSpubli
  • smss.co.il
  • Sozuri
  • Telenor
  • Telnyx
  • TextAnywher
  • Textlocal
  • Textplode
  • TraiTel
  • Trio Mobile
  • TurboSMS
  • Twilio
  • Unifonic
  • VasPro
  • VoIP.ms
  • Voodoo SMS
  • WebSMS.lk
  • WinSMS
  • Yamamah
  • Yunpian
  • Zettatel
  • Missing your favorite SMS gateway? We will integrate it for free!

General Info:

  • Meets GDPR Requirements
  • Module API - Integrate Other SMS Gateways
  • Integrated With Client Profile Viewer For WHMCS - Send SMS From Any WHMCS Place
  • Integrated With Multibrand For WHMCS - Send Personalized SMS Messages Based On Clients Brands
  • Fully Integrated With Lagom WHMCS Client Theme
  • Multi-Language Support
  • Supports PHP 8.1 Back To PHP 7.4
  • Supports WHMCS Themes "Six" And "Twenty-One"
  • Supports WHMCS V8.9 Back To WHMCS V8.6
  • Requires ionCube Loader V12 Or Later
  • Easy Module Upgrade To Open Source Version

 

Reviews

5 stars
13
13
4 stars
0
0
3 stars
0
0
2 stars
0
0
1 star
1
1

Danilo Borges @danilo3385

April 8, 2024 at 02:28:40 PM

It is an essential module for my provider, 1000 rating for modulesgarde, it works 100%.

  • 2 weeks ago

Ahmed JR @ahmed5525

January 23, 2022 at 08:56:57 AM

How to remove smscenter properly? They have create extra fileld on registration form & profile info.
- Sms number
- Marketing sms
- Accept sms

I already remove this module, but this field not removed. How I remove this? I already send email to you, But I didn’t get response.

Joanna Byjoś @JoannaModulesGarden

February 7, 2022 at 08:23:08 AM

Hi Ahmed! Let me copy the explanation we offered you a couple of weeks ago, just to make sure it reached you successfully:

"These are WHMCS custom fields, so you can easily remove them. To do so, please follow the official guidelines: https://docs.whmcs.com/Custom_Fields#Client_Custom_Fields"

Feel free to get back in touch with us should you need any further help with that.

Owner@ModulesGarden  
  • 2 years ago
  • Version Number 3.11.0
  • Edited

Jay Vasallo @jay4673

January 13, 2020 at 02:02:08 AM

Excellent product and programmatically customizable to handle just about anything we demand of it. A must-have product for services that require client notifications and round-about communications. A+++ !

  • 4 years ago
  • Version Number 3.5.0

Muhammad Ibraheem @muhammad1201

December 2, 2019 at 07:25:50 PM

This Module is Amazing This helped me Alot

  • 4 years ago
  • Version Number 3.5.0

Graham Hagney @graham8032

August 15, 2019 at 12:22:34 AM

Having decided to start using SMS in my business I looked around and decided on this product that impressively met my requirements. Then on when loading the software of that I had issues :(, (of my own making, unknown at the time not Modules Garden fault), that required me to contact support help. The support team at Module gardens was impressively quick in supporting me, (taking into account the time zone diff), even though it was my fault they quickly diagnosed the problem and clearly reported back to me :) :)
It is great to know there is good support backing a product.

  • 4 years ago
  • Version Number 3.4.0

sameh soliman @sameh1823

August 5, 2019 at 08:52:05 AM

as bulk SMS provider we so interested in a module like this, it makes our customers most satisfied our services, it's made us satisfied on our business

  • 4 years ago
  • Version Number 3.4.0

Shoaib Manzoor @shoaib8518

April 15, 2019 at 08:12:17 AM

Great Product!

  • 5 years ago
  • Version Number 3.2.1
  • Edited

Irvin Heard @irvin8946

March 25, 2019 at 07:54:08 AM

I have tried several others, and this one is the best! The GUI is simple and easy to use, not to mention it has a lot of gateways to choose from. A few other SMS sellers charge additional fees to add your preferred gateway but with this one "its a good chance yours is already listed." If you are looking for quality and great customer service "this is it - right here"!

  • 5 years ago
  • Version Number 3.2.1

TrentaHost Management @TrentaHost

October 30, 2018 at 05:03:49 PM

We use and love this product! Our customers are able to get SMS messages right after an order is placed or a ticket is responded.

  • 5 years ago
  • Version Number 3.2.0

Abraham C @abraham5273

October 10, 2018 at 01:58:24 AM

Great Product. Does what we need which allows us to be more efficient. Means we can communicate to our customs faster and more efficiently

  • 5 years ago
  • Version Number 3.2.0

ANKUR KUMAR @ankur9725

September 26, 2018 at 06:29:59 AM

Looks Very costly to me. I came up to this page 4 times and decided not to purchase due to high price. Still looking for alternatives

Joanna Byjoś @JoannaModulesGarden

September 27, 2018 at 10:18:43 AM

Thanks for sharing your viewpoint, Ankur, it will be certainly taken into further consideration. However, I do believe that a rich variety of features offered by SMS Center For WHMCS by no means deserves such a poor rating. Did you see that a brand new version was released yesterday, introducing as much as 6 new SMS gateways? https://www.modulesgarden.com/products/whmcs/sms-center#changelog

I strongly encourage you to reach our Product Pre-Sales Department: https://www.modulesgarden.com/support/ticket/product-presales
I will happily provide you with 7-Day Free Access to the module to let you test all its attributes without any cost, and also guide you through all ongoing promotions so that we can work out a satisfactory deal together.

Owner@ModulesGarden  
  • 5 years ago
  • Version Number 3.1.1

Jade D @ZADomains

May 3, 2018 at 08:42:34 PM

Highly recommend this module.

Our clients appreciate the payment reminder sms's and over all this has helped us keep track of important admin functions.

Like all ModulesGarden addons, the coding is rock solid, their support is excellent and I highly recommend any of their modules.

  • 5 years ago
  • Version Number 3.0.0

Joel Casey @Joel006

July 7, 2017 at 02:26:41 PM

I have used this product with my Hosting and IT Support business. It is a fantastic tool and cannot recommend it highly enough. I have saved a large sum of money in support and my customers are far more satisfied, Definitely have a better customer retention rate as its making billing much simpler for my customers.

  • 6 years ago
  • Version Number 2.2.1

Adrian Budzowski @WEB_STUDIO24_LTD

August 11, 2016 at 02:52:55 AM

Thanks to this module my customers receive all info like new paswords, invoice reminders etc automatically from system. Saves lot of my time and also makes my company look more professional.

  • 7 years ago
  • Version Number 2.0.4

Version Compatibility


Compatible with WHMCS v8.10

Full Version Compatibility


  • Selected versions of WHMCS v8.10
        8.10.0
  • Selected versions of WHMCS v8.9
        8.9.0
  • Selected versions of WHMCS v8.8
        8.8.0
  • All versions of WHMCS v8.7
  • All versions of WHMCS v8.6

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 ModulesGarden

Changelog

v3.15.2 Released January 15th, 2024

Latest Version


  • New Feature: WHMCS V8.9 support
  • New Feature: WhatsLoop SMS gateway support - case #912
  • Bug Fix: Corrected Unicode support for BulkSMS gateway - note: applicable in messages up to 280 characters due to API limitations - case #913
  • Bug Fix: Solved problem where the code prefix and country code were not included in the sent message - case #911
  • Bug Fix: Eliminated the "500" error occurring with the SMSO.ro gateway due to an invalid sender provided in the configuration - case #905
  • Bug Fix: Editing the SMS number in the custom field will no longer add white characters after the country prefix which might have forced clients to re-validate their accounts when admins edited their profile - case #909
  • Bug Fix: Removed the "api=1" parameter from the SMSGlobal gateway integration, which may have caused the sender ID to be overwritten by a shared number - case #900
  • Bug Fix: Corrected code in the "SMS History" tab of the client profile in the admin area to avoid conflicts with other modules
  • Bug Fix: Resolved issue with a redirection loop that could occur when account verification was enabled along with two-factor authentication - case #895
  • Bug Fix: Variables will now be properly interpreted in the SMS messages when using non-English language in WHMCS and the related translation file for the module was not created - case #914
  • Bug Fix: Corrected functionality of the "Skip Queue" option when sending the message directly from the client profile - case #915
  • Bug Fix: Minor code corrections

 

Previous Versions


v3.15.1 Released August 14th, 2023

View/hide detailed changelog

  • New Feature: WHMCS V8.8 support
  • Improvement: Implemented language overrides support, enabling the utilization of customized translations
  • Removed: Support for WHMCS V8.5 and previous

 

v3.15.0 Released June 27th, 2023

View/hide detailed changelog

  • New Feature: Geez SMS gateway support - case #887
  • New Feature: Asist BT (Bilgi Teknolojileri) SMS gateway support - case #886
  • New Feature: 360Messenger gateway support - case #890
  • New Feature: Option to disable phone number validation to allow multiple clients to share the same number - case #883, #885
  • Improvement: Code adjustment for 4jawaly SMS gateway to ensure compatibility with API changes - case #871
  • Improvement: Updated EBulkSMS gateway configuration to support HTTPS protocol - case #889
  • Removed: Gateway.sa support due to lack of data required to keep compliance with API after its changes - case #882
  • Bug Fix: Eliminated rare "Failed to create database session" error that could have occurred when running the cron job - case #888
  • Bug Fix: Corrected display of invalid number in the confirmation order window with the "Use Custom Number" option enabled
  • Bug Fix: Other minor code corrections

 

v3.14.1 Released March 17th, 2023

View/hide detailed changelog

  • New Feature: TurboSMS gateway support - case #810
  • New Feature: SMSO.ro gateway support - case #875
  • Bug Fix: Solved problem with invalid validation of client custom field number - case #870
  • Bug Fix: Fixed cases with the "SMS History" tab being inaccessible from the admin area - case #872
  • Bug Fix: Corrected problem with the white screen when trying to deactivate the addon module - case #873
  • Bug Fix: Added missing localization entry in the "SMS History" tab - case #874
  • Bug Fix: Eliminated double slash ("//") characters that incorrectly appeared in the affiliate referral URL sent from the SMS template - case #877
  • Bug Fix: Other minor code corrections

 

v3.14.0 Released January 25th, 2023

View/hide detailed changelog

  • New Feature: WHMCS V8.6 and V8.7 support
  • New Feature: Support for PHP 8.1 version
  • New Feature: Amazon SNS (Simple Notification Service) gateway support - case #800
  • New Feature: IT Core gateway support - case #801
  • New Feature: Choose when the SMS verification shall be forced: before, after the checkout or both - case #767
  • New Feature: Enable automatic deletion of log entries which are older than the specified number of days - case #572
  • New Feature: Added client phone number validation during the account registration - case #699
  • New Feature: The token expiration date can now be included in the sent SMS messages - case #710
  • Improvement: Confirming the client account with the phone number will now be logged in the SMS history - case #676
  • Improvement: The token verification section will be automatically loaded upon changing the client number in the account settings - case #707
  • Improvement: Adjusted display of the SMS two-factor authentication window in the client area for WHMCS "Twenty-One" theme and "Lagom WHMCS Client Theme"
  • Improvement: Added related "Product Addon" marge field variables to mass SMS templates
  • Changed: Requires ionCube Loader V12 or later
  • Changed: Renamed "Expire Validate After X Days" option to "Token Validity Period (Days)" with updated tooltip content for a more precise setting explanation - case #846
  • Removed: Support for WHMCS V8.3 and previous
  • Removed: Support for PHP 7.3 version
  • Removed: TurboSMS gateway support due to the service closure
  • Bug Fix: Solved problem with a missing prefix number for SMS two-factor authentication number when using "Lagom WHMCS Client Theme" - case #799
  • Bug Fix: Fixed cases when the full client name for "Activation before order" log entries could not be displayed in the SMS history
  • Bug Fix: Resolved issue with missing certain marge field variables when editing mass SMS template - case #848
  • Bug Fix: Corrected Yamamah gateway endpoint protocol from "HTTP" to "HTTPS" - case #814
  • Bug Fix: Certain code adjustments related to the "Multibrand For WHMCS" integration
  • Bug Fix: Various corrections related to searching and filtering assorted entries
  • Bug Fix: Eliminated number of entries generated into "tblerrorlog" database table
  • Bug Fix: Many other code corrections, UI, and language adjustments

 

v3.13.0 Released June 7th, 2022

View/hide detailed changelog

  • New Feature: WHMCS V8.5 support
  • New Feature: Msegat gateway support - case #789
  • New Feature: SerwerSMS.pl gateway support - case #794
  • New Feature: HostPinnacle gateway support - case #781
  • New Feature: Gateway.sa support - case #791
  • New Feature: Beem Africa gateway support - case #793
  • New Feature: ICOMBD gateway support - case #667
  • New Feature: WebSMS.lk gateway support - case #784
  • New Feature: TextAnywhere gateway support - case #785
  • New Feature: Dialpad gateway support - case #792
  • Improvement: Added "Sender ID Value" field to the Gretor SMS gateway configuration - case #780
  • Improvement: Updated endpoint URL for changed VasPro gateway API address - case #787
  • Removed: Support for WHMCS V8.1 and previous
  • Bug Fix: Resolved problem where using SMS account verification in the client area could wrongly redirect to a non-existing page after providing a token by the client - case #610
  • Bug Fix: Country names containing more than one word will be now detected correctly by the applicable filter when using SMS account verification - case #776
  • Bug Fix: Other minor code adjustments

 

v3.12.0 Released January 21st, 2022

View/hide detailed changelog

  • New Feature: WHMCS V8.4 support
  • New Feature: Releans gateway support - case #773
  • New Feature: Zettatel gateway support - case #772
  • New Feature: Added "Reset2FA" argument to the cron script to allow turning off the two-factor authentication for all users without a provided phone number - case #775
  • Improvement: Added "Sender ID Value" field for Gretor SMS gateway configuration - case #780
  • Bug Fix: Eliminated "Call to a member function get() on array" error that might have occurred when trying to translate an email template content - case #779
  • Bug Fix: Corrected compatibility issue with the WHMCS Lagom 2.0 theme - case #777
  • Bug Fix: Configuration of the "Token Resending Attempts Number" will be now properly taken into account - case #774
  • Bug Fix: Other minor code corrections

 

v3.11.0 Released December 3rd, 2021

View/hide detailed changelog

  • New Feature: FireText gateway support - case #752
  • New Feature: VoIP.ms gateway support - case #755
  • New Feature: Telenor gateway support - case #765
  • New Feature: TURBO SMS gateway support - case #734
  • New Feature: SemySMS gateway support - case #717
  • Changed: Authentication method for the Aruba Network gateway - case #759
  • Removed: Mobily gateway support due to the service closure
  • Bug Fix: Fixed problem with dragging left-right templates tabs - case #753
  • Bug Fix: Corrected invoice dates related to merge field variables for SMS templates - case #756
  • Bug Fix: Client SMS sign-up account verification will now work correctly if a client presses the "Enter" key instead of clicking the "Submit" button - case #760
  • Bug Fix: Eliminated "The sending messaging profile must be specified" error for Telnyx SMS by adding missing "Messaging Profile ID" to the gateway configuration
  • Bug Fix: Merge field variables for the "Hosting Quota Notifications" SMS template will now work properly - case #766

 

v3.10.1 Released September 24th, 2021

View/hide detailed changelog

  • New Feature: WHMCS V8.3 support
  • Bug Fix: Additional corrections related to "SMS Sending Time Frame" when the schedule was selected with the same time in both fields - case #735
  • Bug Fix: Invoice date marge field variables will be now properly used in sent SMS messages - case #756
  • Bug Fix: Fixed problem with dragging by cursor SMS template categories tabs - case #753
  • Bug Fix: Other slight corrections

 

v3.10.0 Released September 1st, 2021

View/hide detailed changelog

  • New Feature: Multibrand For WHMCS module integration which allows sending branded SMS messages with support for SMS history, templates, and merge fields variables
  • New Feature: Kavenegar SMS gateway support - case #744
  • New Feature: Telnyx SMS gateway support - case #740
  • Bug Fix: Fixed problem with filtering clients by owned products when sending mass SMS messages - case #725
  • Bug Fix: Other minor code corrections and improvements

 

v3.9.1 Released August 12th, 2021

View/hide detailed changelog

  • Bug Fix: Fixed problem with displaying certain phone numbers if additional unwanted characters were provided as phone format - case 704
  • Bug Fix: The time between sending the next activation codes for two-factor authentication will be now properly displayed in the notice - case #709
  • Bug Fix: Eliminated problem with SMS messages not being sent using queue if "SMS Sending Time Frame" was selected with the same time in both fields - case #735

 

v3.9.0 Released July 28th, 2021

View/hide detailed changelog

  • New Feature: WHMCS V8.2 support
  • New Feature: Sinch SMS gateway support - case #527
  • New Feature: Cheap Global SMS gateway support - case #691
  • New Feature: Sozuri gateway support - case #701
  • New Feature: VasPro gateway support - case #713
  • New Feature: SMS Bao gateway support - case #719
  • Improvement: Added additional order-related merge field variables used with an order confirmation template - case #702
  • Improvement: The "From" field has been added into the configuration page of the Africa's Talking gateway - case #703
  • Changed: Enabling two-factor authentication now requires a mobile number to be provided manually on the first step - case #708, #714, #727
  • Removed: Support for WHMCS V7.10 and previous
  • Removed: Support for PHP 7.1 version
  • Bug Fix: Resolved issue with sending messages using MiM SMS-eSMS even when the successful notification was returned - case #692
  • Bug Fix: Fixed problem with special characters encoding in Twilio gateway - case #695
  • Bug Fix: "{$service_suspension_reason}" merge field variable will be now properly read in auto-suspension messages - case #696
  • Bug Fix: Adjusted SMSGlobal endpoint to fulfill the new API requirements - case #698
  • Bug Fix: Resolved assorted problems with sending messages using "New Order Notification", "Client Sign-up Email", and "Password Reset Validation" templates - case #700, #702, #705
  • Bug Fix: Fixed issue that might have caused the two-factor authentication token to be sent to an incorrect client number - case #708, #714, #727
  • Bug Fix: Corrected verification of the two-factor authentication token after sign-up - case #708, #714, #727
  • Bug Fix: Solved problems with sending SMS template messages related to invoice payments - case #711
  • Bug Fix: Eliminated issue that might have caused "Your SMS number is not defined" notification to be unnecessarily displayed when "Use Custom Number" option was disabled - case #712
  • Bug Fix: Fixed "Unknown Error" when sending a message from client summary using SMSGlobal gateway - case #716
  • Bug Fix: Other code corrections and improvements

 

v3.8.0 Released February 9th, 2021

View/hide detailed changelog

  • New Feature: WHMCS V8.1 and "Twenty-One" theme support
  • New Feature: SMS Broadcast gateway support - case #672
  • New Feature: Unifonic NextGen gateway support - case #678
  • New Feature: CommzGate Cloud SMS gateway support - case #679
  • New Feature: EBulkSMS gateway support - case #680
  • New Feature: Yamamah gateway support - case #683
  • Improvement: Added possibility to use API key for Trio Mobile gateway configuration instead of using username and password - case #681
  • Bug Fix: Eliminated "Cannot read property 'replace' of undefined (...)" error that occurred in a browser's developer console when listing the gateways - case #673
  • Bug Fix: Fixed: "Cannot read property 'split' of undefined (...)" error which might appear when opening the client's SMS history if the administrator did not have enough permissions - case #677
  • Bug Fix: Corrected typo that caused invalid redirection to the client's summary page - case #682

 

v3.7.2 Released November 19th, 2020

View/hide detailed changelog

  • Bug Fix: Resolved certain compatibility issues with the PHP 7.4 version
  • Bug Fix: Slight code corrections related to optimization of the module
  • Bug Fix: Sender names will be now properly included when sending messages via the sms77.io gateway - case #664
  • Bug Fix: Fixed the "'whmcsdb.SmsCenter_MessageGroups' doesn't exist" error that might have occurred during the module activation when the database used certain charset configuration - case #666
  • Bug Fix: "Support Ticket Response" template sent to the administrator will now contain the actual client's response instead of the first message from a ticket - case #668
  • Bug Fix: Added possibility to use "ticket_client_name" and "ticket_client_email" merge fields for ticket messages that have no specified client assigned - case #669
  • Bug Fix: Solved error that might have blocked sending messages through the CRM For WHMCS module - case #670
  • Bug Fix: Corrected security issue

 

v3.7.1 Released October 14th, 2020

View/hide detailed changelog

  • Bug Fix: Fixed issue with double "/" character that could have shown up in the ticket URLs sent in SMS message - case #637
  • Bug Fix: Adjusted CSS for template to resolve a problem with displaying "yellow bar" in the admin area - case #656
  • Bug Fix: Resolved case that might have caused fatal errors when using the "Reset & Send Password" feature from the client summary page in the admin area - case #657
  • Bug Fix: Adjusted characters encoding to get rid of HTML chars when sending messages via the BursSMS gateway - case #658

 

v3.7.0 Released September 17th, 2020

View/hide detailed changelog

  • New Feature: WHMCS V8.0 and PHP 7.4 support
  • New Feature: Africa's Talking gateway support - case #626
  • New Feature: Gretor SMS gateway support - case #627
  • New Feature: Mocean SMS gateway support - case #628
  • New Feature: SMS Maldives (SMSMV) gateway support - case #629, #611
  • New Feature: Textplode gateway support - case #630
  • New Feature: TraiTel gateway support - case #631
  • New Feature: Textlocal gateway support - case #632
  • New Feature: SMS History - users and administrators can now access the archive of messages sent by the module - case #571
  • New Feature: Set after how many days the account validation status should be expired to force customers to re-validate their cell phone number - case #636
  • New Feature: Choose countries for "Client SMS Activation" functionality that will be checked whether the message with a token should be sent - case #577
  • New Feature: Support for new "Email Address Verification", "Password Reset Confirmation", and "Password Reset Validation" SMS user message templates (WHMCS V8)
  • New Feature: Send SMS to clients about the need for "Invoice Activation" via token if it was created without order - case #574
  • New Feature: Send SMS to administrators about client's "Service Suspend Notification" - case #536
  • New Feature: Send SMS to administrators about client's "Order Paid Notification" - case #564
  • New Feature: Send SMS to administrators about "Admin Login Notification" - case #594
  • New Feature: Added template message characters counter for the "Mass SMS" functionality
  • New Feature: Change the status of "Accept SMS" and "Marketing SMS" approvals for clients in bulk - case #612
  • New Feature: Disable logs collected by the module in the general configuration - case #552
  • New Feature: Delete all module logs using the dedicated button or the console command - case #614, #615
  • Improvement: Adjusted time displayed in countdown notification showing when the next token can be resent
  • Improvement: SMS templates section will be now hidden for a client if the "Accept SMS" option was not enabled - case #606
  • Improvement: Minor UI adjustments
  • Changed: Information about the failure of sending an SMS based on the template that was disabled will be now displayed as the "Info" entry in logs instead of the "Error" type - case #522
  • Removed: Support for PHP 7.0 and previous
  • Removed: Support for WHMCS V7.8 and previous
  • Bug Fix: "Client Login Notification" template will now properly contain both {$client_first_name} and {$client_last_name} merge fields variables
  • Bug Fix: Other code corrections and improvements

 

v3.6.1 Released July 13th, 2020

View/hide detailed changelog

  • Improvement: Restored Clickatell gateway that used old API for clients' accounts created before 2016 - case #597
  • Bug Fix: Module will no longer prevent displaying language switch and account details menu icons for the Lagom theme - case #598
  • Bug Fix: Fixed "{$ticket_message}" merge field variable that was incorrectly sent in the "Support Ticket Reply" template - case #603
  • Bug Fix: Resolved problem with {"$pw_reset_url}" merge field variable returned as empty for the "Password Reset Validation" template - case #604
  • Bug Fix: Fixed issues with sending messages using the ClickSend SMS gateway - case #606
  • Bug Fix: Corrected redirection to the proper pages after entering the SMS code on the activation page for the new client registration - case #583

 

v3.6.0 Released May 13th, 2020

View/hide detailed changelog

  • New Feature: WHMCS V7.10 support
  • New Feature: SMSPortal gateway support - case #505
  • New Feature: 4jawaly gateway support - case #534
  • New Feature: Mobishastra gateway support - case #566
  • New Feature: Yunpian gateway support - case #567
  • New Feature: MiM SMS-eSMS gateway support - case #569
  • New Feature: Choose whether messages sent from the client's profile can skip the queue - case #585
  • Improvement: Introduced secondary Clickatell gateway that supports the new Rest API and resolves issues with "error code 108: invalid or missing API ID" - case #568
  • Improvement: Added additional BulkSMS gateway with the new Rest API support - case #559
  • Removed: Support for WHMCS V7.7 and previous
  • Bug Fix: Fixed issue with sending a registration token to the number without a prefix once a client has signed up - case #565
  • Bug Fix: Corrected "The SMS message cannot be sent. Invalid Msisdn" error for Grameenphone gateway that might have occurred for numbers that contained not only numeric characters - case #575
  • Bug Fix: Corrected redirection to the proper pages after entering the SMS code on the activation page for the new client registration - case #583
  • Bug Fix: "SMS Center" menu will no longer appear when the administrator masquerades as a non-logged guest in the client area - case #587
  • Bug Fix: Minor corrections related to language records

 

v3.5.0 Released November 20th, 2019

View/hide detailed changelog

  • New Feature: Aruba.it Network Gateway support - case #549
  • New Feature: eSMS.vn Gateway support - case #519
  • New Feature: Mobily.ws SMS Gateway support - case #533
  • New Feature: Grameenphone.com SMS Gateway support - case #502
  • New Feature: Bandwidth.com SMS Gateway support
  • Bug Fix: Fixed issue with the "New Cancellation Request" SMS admin notification which was not sent in certain cases - case #550

 

v3.4.1 Released October 7th, 2019

View/hide detailed changelog

  • New Feature: WHMCS V7.8 support
  • Removed: Support for WHMCS V7.5 and previous
  • Bug Fix: If SMS notifications for tickets are enabled, the "Client phone number not found" notification will not be displayed anymore when an unlogged guest wants to open a ticket - case #537
  • Bug Fix: Fixed bug in WHMCS V7.8 where clients could activate "Two-Factor Authentication" without providing any SMS code
  • Bug Fix: Slight language corrections

 

v3.4.0 Released July 17th, 2019

View/hide detailed changelog

  • New Feature: SMSAPI.pl gateway support
  • New Feature: SMSpubli gateway support - case #498
  • New Feature: Hajana One gateway support - case #493
  • New Feature: MEDIA SAT gateway support - case #490
  • Improvement: Slight code adjustments

 

v3.3.0 Released June 12th, 2019

View/hide detailed changelog

  • New Feature: OnnoRokom SMS gateway support - case #487
  • New Feature: OVH SMS gateway support
  • New Feature: Trio Mobile gateway support - case #486
  • New Feature: WinSMS gateway support - case #488
  • Improvement: Added "None" option in the "Code Prefix" option in the module's general settings for cases, when phone numbers are already stored in WHMCS with their country codes - case 489
  • Removed: Support for WHMCS V7.4 and previous
  • Bug Fix: Added missing certain special invoice merge fields that can be used in SMS templates - case #466
  • Bug Fix: If an error occurs during the cron execution, it will no longer cause the cron to be completely stopped - case #483
  • Bug Fix: Resolved problem that might have occurred when trying to send an SMS from the client's summary page in the admin area - case #482
  • Bug Fix: Added "Unicode" option to BulkSMS and Nexmo gateways configuration to resolve the problem with the invalid special characters encoding - case #492, #484
  • Bug Fix: Resolved case which might have caused a problem with sending an SMS notification to the administrator - case #495
  • Bug Fix: Fixed issue with comparison method of provided Two-Factor Authentication code to the generated one that might have ended with "Your token is incorrect" message although it was correct - case #497
  • Bug Fix: Fixed error that could result in a problem with sending SMS messages for certain gateways if the phone number contained spaces - case #500
  • Bug Fix: Corrected issue with the "Invoice Payment Confirmation" template where {$invoice_last_payment_transid} merge field could be sent as empty in the message, even if there was an actual transaction attached to the invoice - case #503

 

v3.2.1 Released March 13th, 2019

View/hide detailed changelog

  • New Feature: WHMCS V7.7 and PHP 7.3 support
  • Removed: Support for WHMCS V7.3 and previous
  • Bug Fix: Resolved case of default SMS templates which might not have been sent to clients even when "Accept SMS" option was enabled - case #475
  • Bug Fix: The "SMS Activation Status" column on the client's list in the admin area will now be displayed to staff without direct access to the module addon - case #478
  • Bug Fix: Resolved issue with sending empty templates to admin staff when the template language was not the same as the admin's, even when the default template existed
  • Bug Fix: Added missing translations of the ticket statuses and priorities to the language file - case #480
  • Bug Fix: Fixed case of the module's translation strings not being loaded to match the language chosen by an administrator - case #481

 

v3.2.0 Released September 26th, 2018

View/hide detailed changelog

  • New Feature: BudgetSMS.net gateway support
  • New Feature: BYTEHAND.com gateway support
  • New Feature: ClickSend.com gateway support
  • New Feature: SMSAPI.com gateway support
  • New Feature: sms77.io gateway support
  • New Feature: smss.co.il gateway support - case #375
  • New Feature: Add or remove clients from the already filtered list of users at "Mass SMS Configuration"
  • New Feature: "Accept SMS" and "Marketing SMS" statuses are now displayed directly on the list in Tools → Clients section
  • New Feature: Restored character counter for an easier approximation of the message length
  • Improvement: Added $invoice_domains_registered variable which can be used instead of the $invoice_items to display a list of domains in the invoice message - case #402
  • Improvement: Added notification of no templates being available in the client area
  • Improvement: Added option to change the "EAPI URL" connection parameter for the BulkSMS gateway - case #408
  • Improvement: Clients list in "Send SMS" dropdown will be now sorted by their IDs instead of by the phone numbers
  • Improvement: Extended logs to display additional information and errors connected with gateways
  • Improvement: Logs adjusted to integrate with the Client Profile Viewer module
  • Improvement: Certain notifications will now include detailed information about the reason of an error
  • Improvement: A few improvements of displaying clients with their phone numbers and gateways with their configuration assigned
  • Changed: The SMS notification templates in the client area will be now enabled by default for new clients if they select "Accept SMS" agreement - case #409
  • Bug Fix: Solved problem with "SMS Activation" statuses being not always fully loaded on the WHMCS client list - case #404
  • Bug Fix: Fixed missing client name information on the "SMS Queue" list
  • Bug Fix: Corrected alignment of activation token field on smaller screen sizes
  • Bug Fix: Resolved framework issues that might have occurred on PHP 5.6
  • Bug Fix: The "Domain Transfer Completed" template will no longer be incorrectly named as "Domain Registration Confirmation" - case #405
  • Bug Fix: Resolved issue with sending notifications based on the domains' rules to the administrator - case #406
  • Bug Fix: Fixed problem with disabling a gateway if its configuration has been removed
  • Bug Fix: Numerous tweaks, language, and UI corrections

 

v3.1.1 Released August 3rd, 2018

View/hide detailed changelog

  • Bug Fix: Fixed selection of the Unicode option for BearSMS configuration
  • Bug Fix: Corrected problem with sending SMS notification to the administrator's phone number when a new ticket is created - case #382
  • Bug Fix: Resolved issue with sending SMS messages to a phone number entered with spaces using the Burst SMS provider - case #387
  • Bug Fix: Corrected ID of the ticket provided in its URL for the SMS notification of the ticket creation - case #388
  • Bug Fix: Fixed missing 'Send SMS' field in the client summary of the admin area when the V4 template was used - case #394
  • Bug Fix: Eliminated issue with missing token confirmation for a new phone number change when the standard WHMCS phone number field was in use - case #395
  • Bug Fix: The created rule will no longer unnecessarily work if the related gateway provider has already been disabled - case #396
  • Bug Fix: The {$invoice_payment_method} and {$invoice_amount_paid} merge fields will now be displayed properly in the SMS message - case #398
  • Bug Fix: The merge fields sent in SMS will now be in the same language as the rest of the message instead of in English - case #399
  • Bug Fix: Removed unused PHPMailer from the module that might have caused troubles when sending an email from the client summary view - case #400
  • Bug Fix: Added missing language records related to the invoice status

 

v3.1.0 Released June 14th, 2018

View/hide detailed changelog

  • New Feature: Burst SMS gateway support
  • New Feature: SMS Gateway Me support
  • Bug Fix: Resolved issue with updating information in the database on module migration
  • Bug Fix: Fixed exception error that might have occurred on module migration - case #380
  • Bug Fix: Corrected encoding of non-Latin SMS characters
  • Bug Fix: The default charset is no longer set to UTF-8 by default, but obtained from the WHMCS database (for new module installations only)
  • Bug Fix: Fixed problem with lacking phone number information on logs even if provided in the client's profile - case #365
  • Bug Fix: Solved 'Class 'ModulesGardenSmsCenterAppConfigurationAddonUpdateServiceLocator' not found' that might have occurred on module upgrade - case #365
  • Bug Fix: Solved 'Class 'ModulesGardenSmsCenterAppHelperHookHelpersTicket' not found' error that might have occurred on ticket department change - case #366
  • Bug Fix: Assorted corrections to prevent errors occurring when sending emails - case #367
  • Bug Fix: If a client sets the language that is not specified for an SMS template, the module will now use the default language correctly
  • Bug Fix: Customers will no longer receive SMS messages that are not enabled in the client area - case #368
  • Bug Fix: The 'Accept SMS' field will be now correctly enabled by default for already existing clients - case #368
  • Bug Fix: Resolved issue with incorrect rendering of custom field types in the mass SMS configuration
  • Bug Fix: Corrected error occurring when a ticket with attachment was opened
  • Bug Fix: Fixed compatibility issue with Emoji Picker For WHMCS that resulted in sending duplicated messages
  • Bug Fix: Adjusted error handling for hooks and other minor code corrections

 

v3.0.0 Released April 26th, 2018

View/hide detailed changelog

  • Improvement: Completely rewritten code
  • Improvement: Rebuilt module user interface
  • Improvement: Refined configuration of rules
  • Improvement: Enhanced Mass SMS feature
  • Improvement: Assorted language adjustments
  • New Feature: Atomic SMS gateway support
  • New Feature: Voodoo SMS gateway support
  • New Feature: Choose to use the client's default phone number instead of a dedicated SMS custom field
  • New Feature: Use multiple credentials for any available SMS gateway
  • New Feature: Send single text messages to the chosen client or type in any number manually
  • New Feature: Send SMS notifications to administrators when selected customers log in to the client area
  • New Feature: Manage the verification status of clients directly from the addon module
  • New Feature: Client can now decide to opt-in/out from receiving SMS messages (GDPR requirement)
  • Removed: Integration code - no longer required

 

v2.3.0 Released April 16th, 2018

View/hide detailed changelog

  • Bug Fix: Resolved issues related to hooks occurring in the encoded module's version installed on WHMCS V7.5

 

v2.2.5 Released April 9th, 2018

View/hide detailed changelog

  • New Feature: WHMCS V7.5 support
  • New Feature: PHP 7.1 and 7.2 support
  • Bug Fix: Resolved assorted problems related to the new Clickatell API - case #250
  • Bug Fix: Eliminated security issue that might have resulted in sending a wrong new password via SMS - case #249

 

v2.2.4 Released March 12th, 2018

View/hide detailed changelog

  • Changed: Disabled SSL certificate validation

 

v2.2.3 Released February 7th, 2018

View/hide detailed changelog

  • Improvement: New API support for the Clickatell gateway
  • Improvement: Updated Fastsms logo
  • Improvement: Assorted template improvements for the configuration list of SMS notifications in the client area
  • Bug Fix: Corrected invalid ticket ID in the URL used for the SMS notification templates
  • Bug Fix: Resolved problem with loading logs if they contain diacritical signs
  • Bug Fix: Rectified non-sending text messages from the queue if both the 'Send Messages Between' options were set to the same hour
  • Bug Fix: Fixed two-factor authentication for the clients created before the module's activation
  • Bug Fix: Resolved problem with sending a proper SenderID to the BulkSMS gateway
  • Bug Fix: Mass SMS - corrected client selection for product filters with specified servers assignment

 

v2.2.2 Released June 9th, 2017

View/hide detailed changelog

  • Improvement: Refined compatibility with custom themes
  • Bug Fix: Adjusted loading of custom fields when external ones are enabled
  • Bug Fix: Corrected re-verification process for client's number change
  • Bug Fix: Password reset is now properly sent in uncoded format

 

v2.2.1 Released May 30th, 2017

View/hide detailed changelog

  • New Feature: WHMCS V7.2 support
  • New Feature: 'Do Not Block WHMCS Pages' option that allows unverified clients to retain access to client area pages
  • Bug Fix: Corrected display of missing checkboxes on Chrome browser

 

v2.2.0 Released May 10th, 2017

View/hide detailed changelog

  • New Feature: New SMS gateway: Nexmo submodule
  • New Feature: Set token length and supported characters
  • New Feature: Verify clients' status manually
  • New Feature: Added 'force' parameter to API integration for sending SMS messages immediately
  • Improvement: Sent tokens are now saved in logs
  • Improvement: Changing the customer's phone number reverts client's status to 'Unconfirmed'
  • Changed: Queuing for tokens is now disabled
  • Bug Fix: Resolved issue with activating the Twilio submodule before initial configuration
  • Bug Fix: Corrected problem with changing SMS number in the admin area resulting in a blank page error
  • Bug Fix: Client verification status in the admin area now works correctly
  • Bug Fix: Refreshing the client profile page no longer resends already scheduled SMS messages
  • Bug Fix: Custom field selection for SMS number has been limited to a 'text' type
  • Bug Fix: Other slight code refinements

 

v2.1.5 Released March 28th, 2017

View/hide detailed changelog

  • Bug Fix: Solved compatibility issue with CRM For WHMCS leading to PHP fatal errors during cron processing
  • Bug Fix: Corrected redirect process resulting in 'File not found' error after order is placed from the admin area

 

v2.1.4 Released January 2nd, 2017

View/hide detailed changelog

  • Changed: Restored support for SMS templates corresponding to removed email templates
  • Changed: Exclude clients without phone number from mass SMS
  • Bug Fix: Refinements of PDO connection
  • Bug Fix: Send SMS from client profile in the admin area
  • Bug Fix: Resolved issues with the Twilio submodule
  • Bug Fix: Restored variables used in the 'Order Confirmation' template
  • Bug Fix: Choose SMS template in a correct language
  • Bug Fix: Choose correctly the default SMS gateway
  • Bug Fix: Minor UI tweaks

 

v2.1.3 Released October 31st, 2016

View/hide detailed changelog

  • New Feature: PHP 7 support
  • Bug Fix: Twilio submodule - Apply a prefix to a telephone number in a correct manner

 

v2.1.2 Released October 6th, 2016

View/hide detailed changelog

  • New Feature: WHMCS V7 support
  • Bug Fix: SMSGlobal gateway - resolved SSL related issue
  • Bug Fix: Minor tweaks and improvements

 

v2.1.1 Released September 23rd, 2016

View/hide detailed changelog

  • Bug Fix: Twilio submodule - send SMS messages

 

v2.1.0 Released September 9th, 2016

View/hide detailed changelog

  • New SMS Gateway: BulkSMS submodule
  • New SMS Gateway: Twilio submodule
  • New Feature: Assign SMS gateway to country
  • New Feature: Allow client to resend token via SMS message
  • New Feature: Notify admin via SMS message if defined product, product addon or domain has been bought
  • New Feature: Notify admin via SMS message if ticket with defined status is created
  • New Feature: Choose client custom field to be used as client phone number
  • New Feature: Define length and allowed characters of Two-Factor Authentication code
  • New Feature: Delete messages in bulks from SMS queue
  • Improvement: Refined usability of admin area UI

 

v2.0.5 Released August 26th, 2016

View/hide detailed changelog

  • Bug Fix: Queue SMS messages containing special characters
  • Bug Fix: Insert correct link using invoice merge field

 

v2.0.4 Released August 9th, 2016

View/hide detailed changelog

  • Bug Fix: Handle special characters used in a gateway password
  • Bug Fix: MessageBird - toggle usage of encoded connection
  • Bug Fix: Multi-Language amendments

 

v2.0.3 Released July 8th, 2016

View/hide detailed changelog

  • Changed: SMSGlobal gateway - force connection via HTTPS

 

v2.0.2 Released June 17th, 2016

View/hide detailed changelog

  • Improvement: Extended Multi-Language support
  • Changed: Hide 'SMS Center' from navbar if client is logged out
  • Bug Fix: Blend template support

 

v2.0.1 Released April 29th, 2016

View/hide detailed changelog

  • Bug Fix: Resolved 'Strict Standard' errors

 

v2.0.0 Released March 23rd, 2016

View/hide detailed changelog

  • New Feature: Mass SMS with recipient filtering
  • New Feature: Define mass SMS templates
  • New Feature: Toggle SMS Center in client area
  • Improvement: Translate template titles in client area
  • Bug Fix: Apply country code to number
  • Bug Fix: UI fixes

 

See also

Discord Notifications

A simplistic, free & open source hook allowing instant Discord notifications when an action is triggered.

Free
Netgsm Sms

Netgsm Sms addon provides you sending customized bulk sms and creating sms templates.

Free
MSG91 SMS/OTP Plugin

MSG91 WHMCS SMS plugin gives you the power and flexibility to stay connected with your customers by sending them an SMS and OTP's for 2FA at the crucial steps that matters the most.

Free
SMS Manager

More Advanced SMS System

Commercial
SMS Alert

Send automated SMS alert from WHMCS, and verify users mobile with OTP

Free