=== Moolre SMS Notifications for WooCommerce === Contributors: moolre Tags: Moolre, SMS, Notifications, WooCommerce, Ghana SMS Requires at least: 6.2 Tested up to: 7.0 Stable tag: 1.2.0 Requires PHP: 7.4 Requires Plugins: woocommerce License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Send automated WooCommerce order SMS alerts via Moolre's reliable SMS gateway. == Description == Moolre SMS Notifications plugin allows your WooCommerce store to automatically send SMS messages to customers with comprehensive tracking and management features. **Main Features:** - **Dashboard**: View SMS statistics, recent activity, and credit balance - **Bulk SMS**: Send messages to multiple customers at once - **SMS Credits**: Track your credit usage and balance - **Settings**: Configure API, templates, and notification triggers = Version 1.2.0 Updates = * Fixed all "MSWP SMS" references to "Moolre SMS" * Improved admin interface organization * Added proper escaping for all admin URLs * Enhanced security for all database queries * Fixed timezone handling in date functions * Improved input validation and sanitization = Why Choose Moolre SMS? = * Reliable delivery to all Ghanaian networks * Competitive pricing with transparent rates * Instant delivery with high throughput * Dedicated sender IDs for brand recognition * Detailed delivery reports and analytics = Plugin Features = **Dashboard Features:** - Real-time SMS statistics - Credit balance overview - Recent SMS activity log - Visual charts for usage patterns **Bulk SMS Features:** - Select multiple recipients - Message character counter - Placeholder support - Send history tracking **Credit Management:** - Balance tracking - Usage history - Transaction records - Credit alerts **Settings Configuration:** - API Key setup - Sender ID configuration - Order status triggers - Customizable message templates: - Order processing - Order completed - Order refunded - Order pending - Order on hold - Order cancelled - Customer registration == Installation == 1. Go to **WordPress Admin** → **Plugins** → **Add New** 2. Search for "Moolre SMS Notifications for WooCommerce" 3. Click **Install Now** and then **Activate** = Setup Instructions = 1. Navigate to **Moolre SMS** in your WordPress admin menu 2. Configure your settings through the four main tabs: **Dashboard Tab** - Monitor your SMS activity and credit balance **Bulk SMS Tab** - Select recipients from your customer list - Compose and send bulk messages **SMS Credits Tab** - View your current balance - Check usage history - Monitor transaction records **Settings Tab** - **API Configuration**: - Enter your Moolre API key - Set your sender ID - Configure initial credits - **Features**: - Enable/disable registration notifications - Select which order statuses trigger SMS - **Message Templates**: - Customize messages for each order status - Set registration welcome message - Use dynamic placeholders 3. Click **Save Settings** to apply your configuration == Changelog == = 1.2.0 = * Branding: Updated all references from "MSWP SMS" to "Moolre SMS" * UI: Reorganized admin tabs (Dashboard, Bulk SMS, SMS Credits, Settings) * Security: Fixed SQL injection vulnerabilities * Security: Added input validation for all forms * Performance: Optimized database queries * Fix: Corrected timezone handling in date functions = 1.1.0 = * Added Bulk SMS functionality * Implemented credit tracking system * Enhanced dashboard interface * Added transaction history = 1.0.0 = * Initial release with basic SMS notification features == Frequently Asked Questions == = How do I get my Moolre API credentials? = Visit [Moolre's developer portal](https://app.moolre.com/developers) to generate your API key after creating an account. = Can I customize the sender ID? = Yes, you can set your preferred sender ID in the Settings tab under API Configuration. Note that sender IDs must be pre-approved. = What happens if I run out of SMS credits? = The plugin will stop sending notifications until you top up your Moolre account. You'll see low balance warnings in your dashboard. = How can I track my SMS delivery? = The Dashboard tab shows delivery status for all sent messages, and you can view detailed logs in the Recent Activity section. == Support == For technical support or feature requests, please contact: - Email: bright@moolre.com - Website: [https://moolre.com](https://moolre.com) - Developer Portal: [https://docs.moolre.com](https://docs.moolre.com) == Screenshots == 1. Dashboard overview with statistics 2. Bulk SMS composition interface 3. SMS credit management view 4. API configuration settings 5. Message template customization 6. Order status trigger selection