https://github.com/boxlinknet/kwtsms-whmcs
Send automated SMS notifications to your WHMCS clients and admins through kwtSMS. Free and open source.
https://github.com/boxlinknet/kwtsms-whmcs
addon-module arabic kuwait kwtsms notifications php sms sms-gateway whmcs whmcs-module
Last synced: 28 days ago
JSON representation
Send automated SMS notifications to your WHMCS clients and admins through kwtSMS. Free and open source.
- Host: GitHub
- URL: https://github.com/boxlinknet/kwtsms-whmcs
- Owner: boxlinknet
- Created: 2026-03-25T22:45:40.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2026-03-27T03:25:37.000Z (3 months ago)
- Last Synced: 2026-03-27T12:45:43.220Z (3 months ago)
- Topics: addon-module, arabic, kuwait, kwtsms, notifications, php, sms, sms-gateway, whmcs, whmcs-module
- Language: PHP
- Homepage: https://www.kwtsms.com/integrations.html
- Size: 54.7 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# kwtSMS WHMCS Module
[](https://php.net)
[](https://whmcs.com)
[](LICENSE)
[](https://www.kwtsms.com)
[](https://github.com/boxlinknet/kwtsms-whmcs/pulls)
Send automated SMS notifications to your WHMCS clients and admins through kwtSMS. Free and open source.
## About kwtSMS
[kwtSMS](https://www.kwtsms.com) is a Kuwait-based SMS gateway that delivers messages to 200+ countries. It supports dedicated sender IDs, Arabic messages, balance tracking, and a REST API built for developers.
[Sign up for a kwtSMS account](https://www.kwtsms.com/account/signup/) to get started.
## Features
- Automated SMS to clients on invoice paid and new registration
- Admin SMS alerts on new orders
- Gateway management: login, balance, sender ID selection, coverage sync
- Test SMS with full pipeline and inline feedback
- Full send logs, attempt logs (security events), debug logs
- English and Arabic message templates with placeholder substitution
- Kuwait market focused — Arabic critical, 70 chars/page
## Requirements
- WHMCS 8.12.x, 8.13.x, or 9.0.x
- PHP 8.2 or 8.3
- `allow_url_fopen` enabled in PHP
- kwtSMS account at kwtsms.com
- International phone number input enabled in WHMCS Settings
## Installation
1. Upload `modules/addons/kwtsms/` to your WHMCS `modules/addons/` directory
2. In WHMCS Admin: Setup > Addon Modules > kwtSMS > Activate
3. Click Configure, grant full admin permissions
4. Open the kwtSMS addon, go to Settings tab
5. Enter your kwtSMS API username and password, click Login
6. Select your Sender ID from the dropdown
7. Set Default Country Code (e.g. `965` for Kuwait)
8. Toggle Gateway to On
## Support
[www.kwtsms.com/support](https://www.kwtsms.com/support.html)