=== USMS-GH Contact Form 7 SMS Notification ===
Contributors: urhitech
Tags: sms, contact-form-7, notification, form, usmsgh
Requires at least: 5.8
Tested up to: 6.7
Requires PHP: 7.4
License: GPLv3
Stable tag: 1.1.2
License URI: http://www.gnu.org/licenses/gpl-3.0.html

Works with the Contact Form 7 plugin to send SMS notifications when somebody submits your contact form, using the API Configured By Site Admin

== Description ==
**[USMS-GH Contact Form 7 Sms Integration Guide](https://www.usmsgh.com/usmsgh-contact-form-7-sms-notification)**
**[USMS-GH Contact Form 7 Sms Integration](https://www.usmsgh.com/)**

Works with the Contact Form 7 plugin to send SMS notifications when somebody submits your contact form, using the API Configured By Site Admin

https://www.youtube.com/watch?v=1ziXw6Wsei4

* Support SMS gateways:
 * [USMS-GH](https://www.usmsgh.com)

= Our Services =
 * [Bulk SMS Service Provider in Ghana](https://www.usmsgh.com)
 * [Promotional Bulk Sms](https://www.usmsgh.com)
 * [Transactional Bulk Sms](https://www.usmsgh.com)
 * [Web Hosting](https://www.urhitech.com)
 * [WordPress Website & Web Application Development](https://urhitech.com/web-applications-mobile-apps/)

 == Installation ==
Works with the Contact Form 7 plugin to send SMS notifications when somebody submits your contact form, using the API Configured By Site Admin

1. You can:
 * Upload the `usmsgh-contact-form-7-sms-notification` folder to `/wp-content/plugins/` directory via FTP.
 * Upload the full ZIP file via *Plugins -> Add New -> Upload* on your WordPress Administration Panel.
 * Search **USMS-GH Contact Form 7 SMS Notification** in the search engine available on *Plugins -> Add New* and press *Install Now* button.
2. Activate plugin through *Plugins* menu on WordPress Administration Panel.
3. Set up plugin on *Contact -> Sms Integration* or through *Settings* button.


== Screenshots ==

1. USMS-GH API Settings.
2. SMS Template Configurations.

== Changelog ==

= 1.1.2 =
* Fix: Phone number normalization to ensure Ghana country code (233) is always included
* Fix: SMS delivery now works regardless of whether users enter phone numbers with or without country code prefix

= 1.1.1 =
* Fix: Reduced tags to 5 per WordPress.org requirements
* Update: Optimized plugin metadata for better discoverability

= 1.1.0 =
* Update: WordPress 6.7 compatibility
* Update: Contact Form 7 latest version compatibility
* Update: Minimum PHP version requirement updated to 7.4
* Security: Added nonce verification for all form submissions
* Security: Added capability checks for admin functions
* Security: Enhanced input sanitization with wp_unslash()
* Security: Added AJAX nonce verification for history management
* Fix: Improved form data handling
* Fix: Enhanced security throughout the plugin
* Improvement: Better error handling
* Improvement: Code modernization for WordPress standards

= 1.0.1 =
* Initial stable release

= 1.2.4 =
* Fixed minor bugs.

= 1.2.3 =
* Update Feature: New countries API integrated.

= 1.2.2 =
* Fixed minor bugs.

= 1.2.1 =
* Updated Feature: Countries API added with access token
* New Feature: New banners have been added

= 1.2.0 =
* Tons of new features have been added, improvements in some features and some bugs were fixed.

= 1.1.0 =
* Entire features have been cleaned and improved.

= 1.0.0 =
* Initial release.

== Upgrade Notice ==

= 1.2.4 =
* Fixed minor bugs.

= 1.2.3 =
* Fixed country not showing with a new countries api.

= 1.2.2 =
* Fixed minor bugs.

= 1.2.1 =
* Fixed bugs.

= 1.2.0 =
* Tons of new features, improvements and bugfixes.

= 1.1.0 =
* Tons of new features and improvements.


== Translations ==

== Donation ==

== Thanks ==
* To all that use it.
* All that you help to improve it.
* All you made donations.
* All that you encourage us with your comments.

Thank you very much to all!