Description
This plugin uses SMSIdea API services (https://www.smsidea.biz/) operated by KONCEPTWISE DIGITAL MEDIA PRIVATE LIMITED.
Terms & Conditions: https://wa.smsidea.com/Tearms_Condition.aspx
Privacy Policy: https://wa.smsidea.com/Privacy_Policy.aspx
– Validate your API key against SMSIdea API (operated by KONCEPTWISE DIGITAL MEDIA PRIVATE LIMITED).
– Choose which WooCommerce order events trigger alerts (processing, completed, cancelled, failed, refunded, on-hold, pending).
– Send a test message (for testing only) from the Setup tab.
– Messages are delivered only to the customer’s billing phone from your connected messaging instance.
– Documentation tab with registration link and setup steps.
Company Information
Konceptwise Digital Media Pvt. Ltd. is the parent company that officially develops and maintains this plugin.
SMSIdea, Jalpi, and Authyo are products under the Konceptwise Digital Media Pvt Ltd.
Important: This plugin is NOT affiliated with, endorsed by, or officially supported by WooCommerce or Automattic. It is an independent third-party integration that works with WooCommerce to provide order notification functionality through SMSIdea’s API services.
API
– Verify: GET /api/v1/GetConnectionStatus?key=YOUR_API_KEY
– Send Text: GET /api/v1/sendMessage with query parameters { key, to, message, IsUrgent: true }
– Send Media: POST /api/v1/sendMedia with JSON { key, to, url, filename, IsUrgent: true, caption: "message text" }
Country Code
– Always include country code (e.g., +91XXXXXXXXXX or 91XXXXXXXXXX).
– If an order lacks a valid international number, the plugin skips sending and adds an order note.
Hooks for Developers
The plugin provides several hooks for developers to extend functionality:
Filters:
* smsidea_api_base_url – Customize the API base URL
* smsidea_notification_message – Modify the notification message before sending
Actions:
* smsidea_before_send_notification – Fired before sending a notification
* smsidea_after_send_notification – Fired after sending a notification
Example usage:
add_filter( 'smsidea_notification_message', function( $message, $order, $event_key, $customer_number ) {
// Customize the message
return $message . ' - Thank you for shopping with us!';
}, 10, 4 );
Support
For plugin support and technical assistance:
- Support Email: support@smsidea.co.in
- Contact Page: https://www.smsidea.biz/#contact
- Response Time: 24-48 hours during business hours
- Service Provider: KONCEPTWISE DIGITAL MEDIA PRIVATE LIMITED
For SMSIdea API Issues: Contact SMSIdea support directly for account or API-related problems.
Installation
- Upload the plugin folder to
/wp-content/plugins/smsidea-order-notifier-for-woocommerce/. - Activate the plugin.
- Go to Order Notifier Setup, paste your API key.
- Test connection and send a test message (with country code).
- Configure events under Notifications.
FAQ
-
Does this send messages to the admin?
-
No. Notifications are sent only to the customer’s billing phone number.
-
Can I customize message templates?
-
Yes, per status. Supported tags:
{order_number},{order_total},{status},{billing_name}. -
Can I programmatically modify messages before sending?
-
Yes. Use the
smsidea_notification_messagefilter hook to customize messages. See the Hooks section below. -
Does this work with multisite?
-
Yes. The plugin supports WordPress multisite installations and properly cleans up data on uninstall.
Reviews
Contributors & Developers
“SMSIdea Order Notifier for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “SMSIdea Order Notifier for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.5
- Performance improvements.
1.0.4
- Added Text + Media WhatsApp Message feature – send images, videos, and PDFs with order notifications.
- Added media upload functionality in Notifications tab for each WooCommerce event.
- Added media upload in Test Message section for testing media messages.
- Added inline error/success messages in Test Message area for better user feedback.
- Improved API integration with sendMedia endpoint support.
- Added comprehensive logging system for media messages.
- Enhanced user experience with media preview and validation.
1.0.3
- Added YouTube video tutorial in Setup tab.
- Improved code quality and bug fixes.
1.0.2
- Added deactivation feedback modal with optional survey and remote submission.
1.0.1
- Added new features and improvements.
- Enhanced code quality and WordPress coding standards compliance.
1.0.0
- Initial release.
