{"id":201847,"date":"2024-09-10T19:15:32","date_gmt":"2024-09-10T19:15:32","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/sms-mobile-api\/"},"modified":"2026-03-17T06:44:32","modified_gmt":"2026-03-17T06:44:32","slug":"sms-mobile-api","status":"publish","type":"plugin","link":"https:\/\/roh.wordpress.org\/plugins\/sms-mobile-api\/","author":23112777,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.0.17","stable_tag":"2.0.17","tested":"6.8.5","requires":"5.2","requires_php":"5.4","requires_plugins":null,"header_name":"SMS & Gateway Order Notifications \u2013 Send from Your Own Phone for Free - SMS Mobile API","header_author":"smsmobileapi","header_description":"A plugin to send SMS notifications via WooCommerce using your own phone number.","assets_banners_color":"cfe8fc","last_updated":"2026-03-17 06:44:32","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/smsmobileapi.com\/get-api-key-for-woocommerce\/","header_author_uri":"https:\/\/smsmobileapi.com","rating":3,"author_block_rating":0,"active_installs":10,"downloads":16878,"num_ratings":2,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"smsmobileapi","date":"2024-09-12 04:08:01"},"2.0.1":{"tag":"2.0.1","author":"smsmobileapi","date":"2025-01-08 07:18:06"},"2.0.10":{"tag":"2.0.10","author":"smsmobileapi","date":"2025-06-24 04:18:32"},"2.0.11":{"tag":"2.0.11","author":"smsmobileapi","date":"2025-07-03 07:45:11"},"2.0.12":{"tag":"2.0.12","author":"smsmobileapi","date":"2025-07-03 09:25:19"},"2.0.13":{"tag":"2.0.13","author":"smsmobileapi","date":"2025-07-07 12:33:18"},"2.0.14":{"tag":"2.0.14","author":"smsmobileapi","date":"2025-07-08 15:11:22"},"2.0.15":{"tag":"2.0.15","author":"smsmobileapi","date":"2025-07-08 18:50:46"},"2.0.16":{"tag":"2.0.16","author":"smsmobileapi","date":"2025-07-09 03:07:08"},"2.0.17":{"tag":"2.0.17","author":"smsmobileapi","date":"2026-03-17 06:44:32"},"2.0.2":{"tag":"2.0.2","author":"smsmobileapi","date":"2025-01-28 20:23:43"},"2.0.3":{"tag":"2.0.3","author":"smsmobileapi","date":"2025-02-01 13:53:29"},"2.0.4":{"tag":"2.0.4","author":"smsmobileapi","date":"2025-02-12 09:28:55"},"2.0.5":{"tag":"2.0.5","author":"smsmobileapi","date":"2025-02-25 19:27:35"},"2.0.6":{"tag":"2.0.6","author":"smsmobileapi","date":"2025-03-03 20:44:04"},"2.0.7":{"tag":"2.0.7","author":"smsmobileapi","date":"2025-06-18 10:47:41"},"2.0.8":{"tag":"2.0.8","author":"smsmobileapi","date":"2025-06-20 07:25:21"},"2.0.9":{"tag":"2.0.9","author":"smsmobileapi","date":"2025-06-20 22:16:32"}},"upgrade_notice":[],"ratings":{"1":1,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.gif":{"filename":"icon-128x128.gif","revision":3237486,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.gif":{"filename":"icon-256x256.gif","revision":3237486,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3150399,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3324180,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","2.0.1","2.0.10","2.0.11","2.0.12","2.0.13","2.0.14","2.0.15","2.0.16","2.0.17","2.0.2","2.0.3","2.0.4","2.0.5","2.0.6","2.0.7","2.0.8","2.0.9"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3233108,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3233108,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3233108,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3233108,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3233108,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3324176,"resolution":"6","location":"assets","locale":""}},"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[1890,244684,38803,711],"plugin_category":[41,45],"plugin_contributors":[237678],"plugin_business_model":[],"class_list":["post-201847","plugin","type-plugin","status-publish","hentry","plugin_tags-gateway","plugin_tags-mobile-api","plugin_tags-order-notifications","plugin_tags-sms","plugin_category-communication","plugin_category-ecommerce","plugin_contributors-smsmobileapi","plugin_committers-smsmobileapi"],"banners":{"banner":"https:\/\/ps.w.org\/sms-mobile-api\/assets\/banner-772x250.jpg?rev=3324180","banner_2x":"https:\/\/ps.w.org\/sms-mobile-api\/assets\/banner-1544x500.jpg?rev=3150399","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/sms-mobile-api\/assets\/icon-128x128.gif?rev=3237486","icon_2x":"https:\/\/ps.w.org\/sms-mobile-api\/assets\/icon-256x256.gif?rev=3237486","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/sms-mobile-api\/assets\/screenshot-1.png?rev=3233108","caption":""},{"src":"https:\/\/ps.w.org\/sms-mobile-api\/assets\/screenshot-2.png?rev=3233108","caption":""},{"src":"https:\/\/ps.w.org\/sms-mobile-api\/assets\/screenshot-3.png?rev=3233108","caption":""},{"src":"https:\/\/ps.w.org\/sms-mobile-api\/assets\/screenshot-4.png?rev=3233108","caption":""},{"src":"https:\/\/ps.w.org\/sms-mobile-api\/assets\/screenshot-5.png?rev=3233108","caption":""},{"src":"https:\/\/ps.w.org\/sms-mobile-api\/assets\/screenshot-6.png?rev=3324176","caption":""}],"raw_content":"<!--section=description-->\n<p><strong>SMS Mobile API - Personalized SMS and Gateway Notifications for Your WooCommerce Store<\/strong><\/p>\n\n<p>Boost your WooCommerce store\u2019s customer communication by sending personalized updates straight from your mobile number or Gateway account. SMS Mobile API enables direct, two-way messaging, keeping your customers informed and engaged through a seamless, interactive experience.<\/p>\n\n<p><strong>Key Features:<\/strong><\/p>\n\n<p>\ud83d\udcf2 SMS and Gateway from Your Personal Account\nSend notifications directly from your personal mobile number or Gateway account. Customers can reply to your messages, enabling real-time, direct communication.<\/p>\n\n<p>\ud83d\udce1 More Ways to Send SMS \u2014 Total Flexibility\nIn addition to using your mobile device, you can connect external SMS services like Twilio, MessageBird, ClickSend, and more \u2014 or even link your own SMS Gateway using a SIM modem. \nChoose the method that best fits your needs and take full control of your SMS delivery.\nUse either our mobile-based SMS sending service (SMSMobileAPI) or connect your preferred provider or SMS gateway.<\/p>\n\n<p>\u23f3 Real-Time Notifications\nAutomatically notify your customers via SMS or Gateway when they place an order, when their order status changes, or upon completion of their purchase.<\/p>\n\n<p>\ud83c\udfaf Personalized Messages\nCustomize SMS and Gateway templates with order details and other relevant information, ensuring your customers receive tailored and timely updates.<\/p>\n\n<p>\ud83d\udce6 Flexible Delivery Options\nChoose to send an SMS, a Gateway message, or both simultaneously for maximum reach and engagement.<\/p>\n\n<p>\ud83d\udcac Direct Customer Interaction\nBecause messages are sent from your personal accounts, customers can respond directly to you, creating a seamless and interactive communication channel.<\/p>\n\n<p>\ud83d\udee0\ufe0f Easy Integration\nSimple setup and configuration with WooCommerce, with no need for complex coding or third-party services.<\/p>\n\n<p>\ud83d\udcca Comprehensive Logging\nTrack all SMS and Gateway activities with detailed logs, helping you monitor successful deliveries and troubleshoot any issues.<\/p>\n\n<p>\ud83d\udd12 Secure and Private\nYour data and customer information remain secure, with all messages sent directly from your phone or Gateway account, ensuring full control and privacy.<\/p>\n\n<p>\u2728 Advanced Custom Rules &amp; Conditions for SMS &amp; Gateway<\/p>\n\n<p>\ud83d\udca1 100% Personalized SMS &amp; Gateway Notifications!\nTake full control of your messaging by defining custom rules based on your WooCommerce order details. No more generic notifications \u2013 send the right message at the right time with conditions tailored to each order!<\/p>\n\n<p>\u2714 Rule-Based Messaging System \u2013 Create unlimited rules with flexible conditions.\n\u2714 Trigger on Order Status Changes \u2013 Customize notifications for processing, completed, refunded orders, and more!\n\u2714 Dynamic Conditions \u2013 Use customer email, order total, shipping method, and other order details to trigger messages.\n\u2714 Multiple Conditions Per Rule \u2013 Example: \"Order Total &gt; $100\" AND \"Shipping Method = Express\".\n\u2714 Automated Message Sending \u2013 Messages are only sent when all defined conditions are met.\n\u2714 Real-Time Execution \u2013 Your custom rules apply instantly when an order status is updated.\n\u2714 Smart Logging \u2013 Keep track of rule execution and message delivery in detailed logs.<\/p>\n\n<p>\ud83c\udfaf With this feature, your SMS notifications are not just automated \u2013 they are fully tailored to each customer's order!<\/p>\n\n<p>\ud83d\udccc Additional Features:<\/p>\n\n<p>\u2705 Over 50 Placeholders for Maximum Personalization\nInsert dynamic data like order ID, customer name, total price, shipping details, and more to craft fully customized SMS messages.<\/p>\n\n<p>\u2705 \ud83d\udece\ufe0f Dedicated Online Support\nAccess direct support via the plugin for seamless assistance whenever you need help.<\/p>\n\n<p>\u2705 \ud83d\udd0d Order Analysis for Better Rule Creation\nUse the Check Order feature to analyze any existing order and understand its data structure, making it easier to set up precise rules.<\/p>\n\n<p><strong>Why Choose SMS Mobile API?<\/strong><\/p>\n\n<p>In today's digital world, building strong relationships with your customers requires timely and personalized communication. SMS Mobile API allows you to engage your customers instantly by sending SMS and Gateway notifications directly from your personal accounts. Whether it's order confirmations, status updates, or personalized thank-you messages, this plugin ensures your communication is not only effective but also direct and personal, with the added benefit of allowing your customers to reply to you instantly.<\/p>\n\n<p><strong>How It Works:<\/strong><\/p>\n\n<ol>\n<li><strong>Install and Activate:<\/strong> Download the plugin and activate it through the WordPress admin dashboard.<\/li>\n<li><strong>Configure Your Settings:<\/strong> Enter your API key, set up your mobile number, and customize your SMS templates.<\/li>\n<li><strong>Start Sending:<\/strong> With everything configured, SMS Mobile API will automatically send notifications based on your settings, directly to your customers' phones from your personal mobile number.<\/li>\n<\/ol>\n\n<p><strong>Get Started Today!<\/strong><\/p>\n\n<p>Transform your WooCommerce store's customer communication with SMS Mobile API. Keep your customers informed, engage with them directly, and build stronger, more personal relationships\u2014all through the power of SMS sent from your own mobile phone.<\/p>\n\n<h3>Third-Party Services and Data Disclosure<\/h3>\n\n<p>This plugin relies on the external service <strong>SMSMobileAPI<\/strong> to send SMS notifications. The plugin connects to the SMSMobileAPI platform to deliver SMS messages to the phone numbers provided by the user via WooCommerce.<\/p>\n\n<h3>What data is sent to SMSMobileAPI?<\/h3>\n\n<ul>\n<li><strong>Phone numbers<\/strong>: The phone number associated with the order (either billing or shipping phone number).<\/li>\n<li><strong>Order details<\/strong>: The message template includes the order ID, and in some cases, details related to the order status.<\/li>\n<li><strong>API key<\/strong>: The API key provided by the user during the plugin setup.<\/li>\n<\/ul>\n\n<p>The data sent to SMSMobileAPI is required for the SMS delivery process. No additional data is sent beyond what is necessary for sending the SMS.<\/p>\n\n<h3>Purpose of the connection:<\/h3>\n\n<p>The connection to SMSMobileAPI is established for the purpose of sending SMS notifications related to WooCommerce orders. This may include, but is not limited to, SMS messages confirming order receipt, notifying customers of changes in order status, and sending test SMS messages to verify API connectivity.<\/p>\n\n<h3>External Service Links:<\/h3>\n\n<ul>\n<li><strong>Service<\/strong>: <a href=\"https:\/\/smsmobileapi.com\">SMSMobileAPI<\/a><\/li>\n<li><strong>Gateway Service<\/strong>: <a href=\"https:\/\/smsmobileapi.com\/Gateway\">SMSMobileAPI Gateway<\/a><\/li>\n<li><strong>Terms of Service<\/strong>: <a href=\"https:\/\/smsmobileapi.com\/terms-and-conditions-of-sale\/\">SMSMobileAPI Terms of Use<\/a><\/li>\n<li><strong>Privacy Policy<\/strong>: <a href=\"https:\/\/smsmobileapi.com\/privacy-policy\/\/\">SMSMobileAPI Privacy Policy<\/a><\/li>\n<\/ul>\n\n<p>Please be aware that by using this plugin, data (including phone numbers and order details) will be transmitted to the SMSMobileAPI service for the purpose of delivering SMS notifications. Ensure that this is in compliance with your local data protection laws.<\/p>\n\n<h3>How to Disable Notification :<\/h3>\n\n<p>If you do not wish to send SMS notifications or connect with SMSMobileAPI, you can disable the SMS features in the plugin settings by not entering an API key or unchecking the \"Send SMS on Order Confirmation\" and \"Send SMS on Order Status Change\" options.<\/p>\n\n<!--section=installation-->\n<p><strong>Installation Process<\/strong><\/p>\n\n<p>Getting started with SMS Mobile API is quick and easy. Follow these steps to integrate and start sending SMS notifications from your personal mobile number:<\/p>\n\n<ol>\n<li><p><strong>Download and Install the Plugin:<\/strong><\/p>\n\n<ul>\n<li>Download the SMS Mobile API plugin and install it through the WordPress admin dashboard.<\/li>\n<li>Activate the plugin to begin configuring your settings.<\/li>\n<\/ul><\/li>\n<li><p><strong>Download the Official Mobile App:<\/strong><\/p>\n\n<ul>\n<li>Head over to Google Play or Apple Store and download the official Sms Mobile API mobile app.<\/li>\n<li>Install the app on your mobile phone.<\/li>\n<\/ul><\/li>\n<li><p><strong>Generate Your API Key:<\/strong><\/p>\n\n<ul>\n<li>Once the mobile app is installed, open it, and follow the prompts to generate your unique API key.<\/li>\n<li>This key is essential for linking your WooCommerce store with your mobile phone.<\/li>\n<\/ul><\/li>\n<li><p><strong>Enter the API Key in the Plugin:<\/strong><\/p>\n\n<ul>\n<li>Return to your WordPress dashboard and navigate to the SMS Mobile API settings page.<\/li>\n<li>Enter the API key provided by the mobile app into the designated field in the plugin settings.<\/li>\n<li>Save your settings to complete the integration.<\/li>\n<\/ul><\/li>\n<li><p><strong>Start Sending SMS:<\/strong><\/p>\n\n<ul>\n<li>With the plugin and mobile app linked, your WooCommerce store is now ready to send SMS notifications directly from your mobile phone.<\/li>\n<li>Every time a customer places an order or when their order status changes, a personalized SMS will be sent from your mobile number, allowing them to reply directly to you.<\/li>\n<\/ul><\/li>\n<li><p><strong>Start Sending Gateway:<\/strong><\/p>\n\n<ul>\n<li>To enable Gateway notifications, log in to the SMSMobileAPI dashboard and confirm the authentication of your Gateway account.<\/li>\n<li>Simply scan the visible QR code in the dashboard to securely link your Gateway account with SMSMobileAPI.<\/li>\n<li>This is a one-time operation designed to ensure secure communication between Gateway and SMSMobileAPI.<\/li>\n<li>Once authenticated, your WooCommerce store can start sending personalized Gateway messages directly to your customers.<\/li>\n<\/ul><\/li>\n<\/ol>\n\n<p>By following these steps, you can quickly and easily set up SMS Mobile API, ensuring seamless and direct communication with your customers through your personal mobile device.<\/p>\n\n<!--section=faq-->\n<p>\u2753 What is the SMSMobileAPI plugin for WooCommerce?<\/p>\n\n<p>The SMSMobileAPI plugin for WooCommerce allows store owners to send SMS and Gateway messages for order notifications, customer updates, and more.\nIt works by using your own mobile device to send messages, ensuring reliability and cost efficiency.<\/p>\n\n<p>\u2753 What can I do with this plugin?<\/p>\n\n<p>With the SMSMobileAPI WooCommerce plugin, you can:\n\u2705 Send Gateway messages for each order status updat\n\u2705 Send SMS messages for each order status update.\n\u2705 Send SMS from your own mobile or through your preferred SMS provider.\n\u2705 Send SMS from your own SMS Gateway \/ Modem SIM\n\u2705 Use custom keywords in SMS to personalize messages based on the order and customer details.\n\u2705 Create rules and conditions to automatically trigger SMS based on order status, customer type, or other criteria.\n\u2705 Send messages directly from a customer's profile page for quick communication.\n\u2705 Choose between SMS, Gateway, or both for message delivery.\n\u2705 View detailed message logs to track sent messages.\n\u2705 Contact technical support directly through the plugin.<\/p>\n\n<p>\u2753 Does it support Gateway messages?<\/p>\n\n<p>Yes! You can also send Gateway messages via API by connecting your personal account.<\/p>\n\n<p>\u2753How do I connect my external SMS service (e.g. Twilio, MessageBird, etc.) or  my SMS gateway?<\/p>\n\n<p>Go to your SMSMobileAPI account dashboard (accessible from the plugin), then select your preferred SMS service and enter your credentials for that provider.\nAn API key will be automatically generated by SMSMobileAPI \u2014 simply copy and paste that API key into the SMSMobileAPI plugin settings, and your connection is ready!<\/p>\n\n<p>\u2753 How does it work?<\/p>\n\n<p>Install the SMS Mobile API app on your Android or iOS device.\nCreate an account via mobile app or via our website\nRetrieve your API key from the app dashboard.\nUse the API to send SMS via HTTP requests.<\/p>\n\n<p>\u2753 Can I use my own phone number to send SMS?<\/p>\n\n<p>Yes! SMS Mobile API uses your own mobile device to send SMS, meaning messages appear as if they were sent manually from your phone.<\/p>\n\n<p>\u2753 Is SMS Mobile API free?<\/p>\n\n<p>You get 3 days of free trial upon registration. \nAfter that, a monthly or annual subscription is required to continue using the service.\nThe plugin is free, but using the API to interconnect your communication channels requires a low-cost subscription.<\/p>\n\n<p>\u2753 Can I send SMS internationally?<\/p>\n\n<p>Yes! SMS Mobile API works worldwide as long as your phone has a valid SIM card with an active SMS plan.<\/p>\n\n<p>\u2753 Why are my SMS not being sent?<\/p>\n\n<p>Common reasons include:<\/p>\n\n<pre><code>\ud83d\udcf6 No network connection \u2013 Ensure your phone has a mobile signal.\n\ud83d\udd11 Invalid API key \u2013 Verify that your API key is correctly set.\n\ud83d\udcdb Wrong phone number format \u2013 Use international format (e.g., +336XXXXXXXX).\n\ud83d\ude80 Phone not powered on \u2013 The app must be running in the background.\n<\/code><\/pre>\n\n<p>\u2753 How can I receive SMS via the API?<\/p>\n\n<p>Enable the Receive SMS feature in the app.\nUse the API endpoint to fetch received messages in real-time.<\/p>\n\n<p>\u2753 Can I use SMS Mobile API for bulk messaging?<\/p>\n\n<p>Yes, but your phone carrier may have limits on the number of SMS you can send per day (contact your mobile provider for more informations).<\/p>\n\n<p>\u2753 How secure is SMS Mobile API?<\/p>\n\n<p>End-to-end encryption protects API communications.\nYour SMS are not stored on third-party servers.\nYou are in full control of your SMS and Gateway, as they are sent from your device.<\/p>\n\n<p>\u2753 Can I automate replies to incoming SMS?<\/p>\n\n<p>Yes! You can set up an AI chatbot (powered by OpenAI) to automatically respond to SMS received on your phone.<\/p>\n\n<p>\u2753 How can I get support?<\/p>\n\n<ol>\n<li>Email: support@smsmobileapi.com<\/li>\n<li>Via the plugin, there is a menu dedicated to technical support where messages are sent directly to the support team through the SMS Mobile API plugin.<\/li>\n<\/ol>\n\n<p>\u2753  How do I customize SMS messages?<\/p>\n\n<p>You can use custom keywords in your messages to personalize them. Example placeholders include:<\/p>\n\n<pre><code>{customer_name} \u2192 Inserts the customer's name\n{order_id} \u2192 Inserts the order number\n{total_price} \u2192 Inserts the total order price\nand 50 other keywords to use  ! \n<\/code><\/pre>\n\n<p>You can define and modify these templates in the plugin settings.<\/p>\n\n<p>\u2753 Can I choose whether to send messages via SMS or Gateway?<\/p>\n\n<p>Yes! You can configure messages to be sent via SMS, Gateway, or both at the same time.<\/p>\n\n<p>\u2753 How do I set up custom rules for sending SMS?<\/p>\n\n<p>The plugin allows you to create custom rules and conditions to trigger SMS messages based on:<\/p>\n\n<pre><code>Order status changes (e.g., Order Completed, Payment Failed, etc.).\nCustomer type (e.g., new vs. returning customer).\nSpecific products or categories.\nAny other conditions you define.\n<\/code><\/pre>\n\n<p>You can set up these rules in the SMS Automation Settings of the plugin.<\/p>\n\n<p>\u2753 Can I manually send messages to customers?<\/p>\n\n<pre><code>Yes! You can send an SMS or Gateway message directly from a customer\u2019s profile page in WooCommerce. This is useful for quick updates, personalized support, or promotions.\n<\/code><\/pre>\n\n<p>\u2753 Can I track sent messages?<\/p>\n\n<p>Yes, the plugin provides a detailed log of all sent messages, including:<\/p>\n\n<pre><code>The message content.\nThe recipient\u2019s phone number.\nThe date and time of the message.\nThe delivery status.\n<\/code><\/pre>\n\n<p>\u2753 How do I contact support?<\/p>\n\n<p>You can contact technical support directly from the plugin\u2019s interface. Just navigate to the Support section, describe your issue, and send your request.<\/p>\n\n<!--section=changelog-->\n<h4>2.0.17 - 2026-03-17<\/h4>\n\n<ul>\n<li>File updates were made following internal testing.<\/li>\n<\/ul>\n\n<h4>2.0.16 - 2025-07-09<\/h4>\n\n<ul>\n<li>Strengthened data handling across the entire plugin to prevent potential injection vulnerabilities.<\/li>\n<\/ul>\n\n<h4>2.0.15 - 2025-07-08<\/h4>\n\n<ul>\n<li>Updated plugin codebase to ensure all function, class, constant, namespace, and option names use unique and consistent prefixes, avoiding common or reserved prefixes to prevent conflicts with other plugins and WordPress core.<\/li>\n<li>Refactored all AJAX hooks, functions, and class names to include the custom plugin prefix for improved compatibility and maintainability.<\/li>\n<li>Revised plugin metadata and readme to reduce keyword stuffing by shortening plugin name and removing excessive keyword repetition, in compliance with WordPress.org guidelines.<\/li>\n<\/ul>\n\n<h4>2.0.14 - 2025-07-08<\/h4>\n\n<ul>\n<li>Plugin updated and fully compliant with WordPress guidelines following the official plugin review process.<\/li>\n<li>Improved security by adding nonce verification and proper sanitization\/escaping across all inputs and outputs.<\/li>\n<li>Fixed multiple code quality warnings reported by WordPress Plugin Check to ensure better stability and security.<\/li>\n<li>Enhanced codebase to meet WordPress.org plugin repository requirements and best practices.<\/li>\n<\/ul>\n\n<h4>2.0.13 - 2025-07-07<\/h4>\n\n<ul>\n<li>Removal of brand, logo and other elements at the company\u2019s request.<\/li>\n<\/ul>\n\n<h4>2.0.12 - 2025-07-03<\/h4>\n\n<ul>\n<li>QuickWizard: Debug for users running older versions of PHP.<\/li>\n<li>QuickWizard: Simplified the process for testing TEST messages for SMS and Gateway; now two separate buttons are available to independently test each sending channel (SMS or Gateway).<\/li>\n<li>QuickWizard: The log of test messages is now available in the sending history.<\/li>\n<li>Rules: Debugged and stabilized the module; it is now stable according to the plugin version you are using.<\/li>\n<li>Rules management : debug for users of user using older version of PHP<\/li>\n<\/ul>\n\n<h4>2.0.11 -  2025-07-01<\/h4>\n\n<ul>\n<li>Update of the quickstart page to make it easier to set up the service during the first installation<\/li>\n<li>Debugged the button used to send a message to a user; the popup now displays correctly.<\/li>\n<\/ul>\n\n<h4>2.0.10 -  2025-06-24<\/h4>\n\n<ul>\n<li>New: In addition to connecting your mobile device to send SMS, you can now connect external SMS services like Twilio, MessageBird, and more \u2014 or even link your own custom SMS Gateway to send messages directly!<\/li>\n<\/ul>\n\n<h4>2.0.9 -  2025-06-20<\/h4>\n\n<ul>\n<li>In the sent message log, it is now possible to see the content of the message sent to the customer (available for future orders placed or processed) starting from version 2.0.9 of the plugin.<\/li>\n<li>In the sent message log, if there is an error, the type of error is now displayed next to the date and time.<\/li>\n<li>In the sent messages log, a color code allows you to differentiate messages sent successfully from those with errors.<\/li>\n<li>The log now displays the last 90 entries, whereas previously it showed only 30.<\/li>\n<li>Default order confirmation and status messages are now automatically translated and installed in the following languages when activating the plugin: English, French, Arabic, Spanish, German, Hindi, Italian, Japanese, Portuguese, Russian, Chinese<\/li>\n<li>By default, the plugin is available in English, but new languages are available : <\/li>\n<li>Plugin translated into French<\/li>\n<li>Plugin translated into Italian<\/li>\n<li>Plugin translated into Spanish<\/li>\n<li>Plugin translated into Portuguese<\/li>\n<li>Plugin translated into German<\/li>\n<li>Plugin translated into Russian<\/li>\n<li>Plugin translated into Arabic<\/li>\n<li>Plugin translated into Chinese<\/li>\n<li>Plugin translated into Japanese <\/li>\n<li>Plugin translated into Hindi<\/li>\n<\/ul>\n\n<h4>2.0.8 -  2025-06-20<\/h4>\n\n<ul>\n<li>Update of the META_KEY and META_VALUE retrieval at multiple levels to be able to fetch all the information of an order.<\/li>\n<\/ul>\n\n<h4>2.0.7 -  2025-06-18<\/h4>\n\n<ul>\n<li>Fixed a critical error that occurred on the order confirmation page with certain versions of WooCommerce.<\/li>\n<li>Resolved a logging issue where some WooCommerce versions misinterpreted the delivery status, causing false \"failed\" reports after sending a message.<\/li>\n<li>Improved log clarity: when a message is sent related to a new order, the log now explicitly states it is linked to a new order (whether SMS or Gateway).<\/li>\n<\/ul>\n\n<h4>2.0.6 -  2025-03-03<\/h4>\n\n<ul>\n<li>New Feature: You can now use any [meta_key] from the order's post_meta, including all custom fields, in your SMS messages. <\/li>\n<\/ul>\n\n<h4>2.0.5 -  2025-02-25<\/h4>\n\n<ul>\n<li>Modification of the welcome message during the plugin's first visit.<\/li>\n<li>Highlighting the connection status with the phone and ease of creating a new account<\/li>\n<\/ul>\n\n<h4>2.0.4 -  2025-02-10<\/h4>\n\n<ul>\n<li>Highlighting the version of the plugin used for better understanding with technical support<\/li>\n<\/ul>\n\n<h4>2.0.3 - 2025-01-31<\/h4>\n\n<ul>\n<li>New Features\n*Support Request Feature\n-New! You can now send support requests directly from the plugin interface.\n-Navigate to the Support Request section, enter your message, and click Send Request \u2013 it's that easy!\n*Custom Rules for SMS &amp; Gateway Notifications\n-Introducing a powerful rule-based system! Automate SMS and Gateway notifications based on custom conditions.\n-Custom Rules Panel \u2013 Create unlimited rules with flexible conditions.\n-Trigger on Order Status Change \u2013 Define rules based on WooCommerce order statuses (e.g., Processing, Completed, Refunded).\n-Dynamic Conditions \u2013 Compare order values like total price, customer email, shipping method, etc.\n-Multiple Conditions Per Rule \u2013 Example: \"Order Total &gt; $100\" AND \"Shipping Method = Express\".\n-Automated Message Sending \u2013 If all conditions match, a customized SMS\/Gateway message is sent.\n-Enable\/Disable Rules \u2013 Toggle individual rules ON\/OFF from the admin panel.\n-Real-Time Updates \u2013 Rules apply instantly when order statuses change.\n-Smart Logs \u2013 Track message history and rule execution for better debugging.\n*Order Status-Based Message Management\n-Added checkboxes next to each order status to enable\/disable message sending, instead of leaving the message field empty.\n*Added Support for Additional WooCommerce Order Statuses:\n-Checkout Draft (WooCommerce 8.1+) \u2013 Orders still in checkout, not completed.\n-Shipped \u2013 Status added by shipping plugins when an order is dispatched.\n-Delivered \u2013 Used when an order has been received by the customer.\n-Partially Refunded \u2013 Indicates a partial refund of the order total.\n-Returned \u2013 Status for orders sent back by the customer.\n-Awaiting Payment \u2013 Used by payment gateways or invoice-based payments.\n-Pre-Order \u2013 Differentiates pre-ordered products from regular orders.\n-Invoiced \u2013 Status used by invoicing\/accounting plugins for processed orders.\n*Check Order Feature\n-New! The \"Check Order\" menu allows retrieving complete order data to facilitate rule creation.\n-Simply enter an existing order number, and the full order details will be displayed, helping you understand the structure.\n*Enhanced Placeholder Support\n-27 New Placeholders!\n-Now, a total of 51 placeholders are available for message customization.\n*Improved User Experience\n-Better Tips &amp; Placeholder Highlights \u2013 Making it easier to use and customize messages.\n-User-Friendly Checkboxes \u2013 Enable\/disable customer notifications with checkboxes instead of leaving fields empty.\n-Modern Icons Added \u2013 Improved visual layout for a sleek, modern look.<\/li>\n<\/ul>\n\n<h4>2.0.2 -  2025-01-28<\/h4>\n\n<ul>\n<li>Debugging regarding the phone number sometimes being marked as missing<\/li>\n<li>Rewriting all logs in English<\/li>\n<\/ul>\n\n<h4>2.0.1 - 2025-01-08<\/h4>\n\n<p>*New Features &amp; Improvements\n- Updated the test message sent when the \"Test\" button is clicked to enhance clarity.\n- Added the ability to send Gateway messages directly from your own Gateway account.\n- New option to choose between sending an SMS, a Gateway message, or both simultaneously.\n- Introduced a new \"Gateway Config\" menu to provide detailed guidance on setting up the integration between WooCommerce and SMSMobileAPI.\n- Added a dedicated log to differentiate between sent SMS and Gateway messages.\n- Expanded API testing capabilities to include Gateway in addition to SMS.\n*User Experience Enhancements\n- Debugged the \"Send Message\" button, allowing users to send messages directly to customers more reliably.\n- Enabled sending Gateway messages directly to customers from the user list.\n- New functionality to choose between sending an SMS, a Gateway message, or both from the same interface in the user list.\n- Added a \"Subscription\" menu to manage API subscriptions directly within the plugin.\n*Advanced Messaging Features\n- Introduced 23 new placeholders derived from WooCommerce order data. These include details like order totals, customer contact information, and more, to enhance message personalization.\n*Bug Fixes\n- Resolved various minor bugs to improve the plugin's overall stability and performance.\n*Performance Improvements\n- Optimized the plugin's workflow for seamless integration and enhanced speed when managing large volumes of messages.<\/p>\n\n<h4>1.1.0  - 01-11-2024<\/h4>\n\n<ul>\n<li>New Feature: Added the ability to send SMS from the user listing via a \"Send SMS\" button.<\/li>\n<li>New Feature: Log: Detection if the file has write permissions or not.<\/li>\n<li>New Feature: Upon order confirmation by the customer, there is a check to verify if the SMS has already been sent to avoid multiple SMS sends in case of a page refresh.<\/li>\n<li>New Feature: Upon order confirmation by the customer, a comment is added to the order to confirm the SMS has been sent.<\/li>\n<li>Bug Fix: Resolved the API connection issue for SSL.<\/li>\n<\/ul>\n\n<h4>1.0.0 - 01-10-2024<\/h4>\n\n<ul>\n<li>Initial version of the plugin.<\/li>\n<\/ul>","raw_excerpt":"Enhance your WooCommerce store with SMS and Gateway notifications sent directly from your own mobile number. Easy setup, real-time alerts.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/roh.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/201847","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/roh.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/roh.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/roh.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=201847"}],"author":[{"embeddable":true,"href":"https:\/\/roh.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/smsmobileapi"}],"wp:attachment":[{"href":"https:\/\/roh.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=201847"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/roh.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=201847"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/roh.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=201847"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/roh.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=201847"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/roh.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=201847"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/roh.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=201847"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}