=== mNotify (BMS) === Contributors: mnotify Tags: mnotify, bms, bulk messaging, woocommerce, order notification, sms notification, sms, ecommerce, notifications Requires at least: 5.0 Tested up to: 6.4 Requires PHP: 7.4 Stable tag: 2.0.1 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Seamlessly integrate SMS notifications into your WooCommerce store. Instantly notify customers about their order status changes via text messages. == Description == mNotify (BMS) seamlessly integrates SMS notifications into your WooCommerce store. Send instant text notifications about order status changes to both customers and store administrators. Get started with free SMS credits upon registration. = Key Features = * Instant SMS notifications for all WooCommerce order statuses * Automated notifications for new orders to administrators * Customizable SMS templates for different order statuses * Simple API key setup - no complex gateway configuration needed * Free SMS credits upon registration = Smart Message Templates = Customize your SMS notifications using these dynamic tags: * [shop_name] - Your store name * [order_id] - Order identification number * [order_amount] - Total order amount * [order_status] - Current order status * [order_product] - Purchased product details * [payment_method] - Payment method used * [bank_details] - Banking information * [billing_first_name] - Customer's first name * [billing_last_name] - Customer's last name * [billing_phone] - Customer's phone number * [billing_email] - Customer's email * [billing_company] - Company name * [billing_address] - Billing address * [billing_country] - Customer's country * [billing_city] - Customer's city * [billing_state] - Customer's state * [billing_postcode] - Postal code = Additional Support = * Compatible with Woo Checkout Field Editor Pro custom fields * Supports all WooCommerce order statuses * Easy configuration interface = Getting Started = 1. Install and activate the plugin 2. Register at [BMS mNotify](https://bms.mnotify.com) to get your API key and free SMS credits 3. Enter your API key in the plugin settings 4. Customize your message templates 5. Start sending automated SMS notifications! Visit [BMS mNotify](https://bms.mnotify.com) to create your account and get your API key. == Installation == = Automatic Installation = 1. Log in to your WordPress dashboard 2. Navigate to Plugins → Add New 3. Search for "mNotify BMS" 4. Click "Install Now" and then "Activate" = Manual Installation = 1. Download the plugin zip file from wordpress.org 2. Log in to your WordPress dashboard 3. Navigate to Plugins → Add New → Upload Plugin 4. Upload the zip file and click "Install Now" 5. Activate the plugin through the 'Plugins' menu = After Installation = 1. Register at [BMS mNotify](https://bms.mnotify.com) to get your API key and free SMS credits 2. Go to WooCommerce → Settings → mNotify SMS 3. Enter your API key in the settings page 4. Configure your SMS templates for different order statuses 5. Test a notification to ensure everything works correctly = Requirements = * WordPress 5.0 or higher * WooCommerce 3.0 or higher * PHP 7.4 or higher == Screenshots == 1. WooCommerce Settings - mNotify SMS configuration page 2. SMS Template configuration interface 3. Order status notification preview == Frequently Asked Questions == = Do I need to configure an SMS gateway? = No, mNotify BMS handles all the SMS gateway configuration. You only need to register at [BMS mNotify](https://bms.mnotify.com) and get your API key. = Are SMS credits included with the plugin? = Yes, you receive free SMS credits upon registration at [BMS mNotify](https://bms.mnotify.com). Additional credits can be purchased from your BMS dashboard. = Which WooCommerce order statuses are supported? = All WooCommerce order statuses are supported including: * Pending payment * Processing * On hold * Completed * Cancelled * Refunded * Failed = Can I customize the SMS message templates? = Yes, you can customize messages for each order status using dynamic tags like [order_id], [order_status], [billing_first_name], etc. = Where can I get support? = For support, please contact our team at support@mnotify.com. == Changelog == = 2.0.1 = * Fix default messages not being selected = 2.0.1 = * Major version release with complete plugin architecture rebuild * Added support for latest WordPress and WooCommerce versions * Improved API integration with BMS mNotify platform * Enhanced message template system with more dynamic tags * Added support for WooCommerce Checkout Field Editor Pro * Improved error handling and logging * Updated minimum PHP requirement to 7.4 * Added test SMS feature for easy verification * Improved admin interface and settings management * Better handling of international phone numbers = 1.0.0 = * Initial release == Upgrade Notice == = 2.0.1 = Major update with improved compatibility, enhanced features, and better stability. Requires PHP 7.4 or higher. Please backup before upgrading.