SMSIdea Order Notifier for WooCommerce
by Konceptwise Digital Media Pvt Ltd on WordPress.org
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: POST /api/v1/sendMessage with JSON { key, to, message, IsUrgent: true }
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.