xpay✦ Commerce
Directory
WooCommerce plugins
Store Order Notifications for WooCommerce
Store Order Notifications for WooCommerce
Send real-time WooCommerce order notifications to Discord, Telegram, Slack, and SMS channels.
Will this break my store?
What the WordPress.org registry says about keeping Store Order Notifications for WooCommerce running.
Tested to 6.9.5 — 1 branch behind 7.0
Tested against the WordPress branch in use today.3 months ago
At least 5.5 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.7.4
Your host must be running at least this version.5.0
woocommerce
These must be installed and active first.2
Maintenance & trust
Scored on how Store Order Notifications for WooCommerce is looked after — not on how many stores run it.
Maintenance
35 / 35WordPress compatibility
14 / 20Support responsiveness
Not enough dataMerchant satisfaction
Not enough dataListing transparency
10 / 10Ratings
No one has rated this plugin on WordPress.org yet. That is a statement about the ratings page, not about the plugin — plenty of well-kept plugins never collect them.
Store Order Notifications for WooCommerce helps store owners stay updated on every order in real time. Connect your WooCommerce store with Discord, Telegram, Slack, SMS, and Email to receive instant notifications for new orders and status changes. Version 2.0.0 introduced a redesigned dashboard, improved code, and made all notification channels free.
Whether you’re a solo entrepreneur or managing a team, this plugin keeps everyone informed with real-time updates without requiring constant access to the WordPress admin panel.
Key Features
- Multi-Platform Notifications: Receive order updates on Discord, Telegram, Slack, SMS, and Email.
- Real-Time Alerts: Get instant notifications for new orders and order status changes.
- Intuitive Dashboard: Manage settings effortlessly with a modern, user-friendly interface.
- Optimized Performance: Lightweight and fast, with improved code efficiency for seamless integration.
- Customizable Messages: Tailor notification content to your needs with advanced formatting options.
- Notification Filtering: Choose which order statuses or products trigger notifications.
- Order Details: Notifications include order number, status, customer name, and a direct link to the WooCommerce order edit page.
- Branded Notifications: Display your site’s favicon in notifications for a professional touch.
Supported Notification Channels
- Discord: Send order notifications to your Discord channel via webhook.
- Telegram: Get instant alerts via Telegram bot notifications.
- Slack: Receive notifications in your Slack workspace.
- Email: Get detailed order notifications via SMTP, SendGrid, Mailgun, Sendinblue, or Mailjet.
- SMS: Receive text message alerts via Twilio or Nexmo (Vonage).
External Services
This plugin connects to the following third-party services to deliver order notifications. Credentials (tokens, webhook URLs, API keys) are stored in your WordPress database and are only transmitted to the respective service when a notification is triggered by a WooCommerce order event.
Discord
Used to send order notifications to a Discord channel via an incoming webhook URL that you provide.
- Data sent: order number, order status, customer name, order total, and a link to the WooCommerce order edit page.
- Data is sent every time a WooCommerce order is created or its status changes (based on your configuration).
- Service provider: Discord Inc.
- Terms of Service: https://discord.com/terms
- Privacy Policy: https://discord.com/privacy
Telegram
Used to send order notifications via the Telegram Bot API using a bot token and chat ID that you provide.
- Data sent: order number, order status, customer name, order total, and a link to the WooCommerce order edit page.
- Data is sent every time a WooCommerce order is created or its status changes (based on your configuration).
- Service provider: Telegram FZ-LLC.
- Terms of Service: https://telegram.org/tos
- Privacy Policy: https://telegram.org/privacy
Slack
Used to send order notifications to a Slack channel via an incoming webhook URL that you provide.
- Data sent: order number, order status, customer name, order total, and a link to the WooCommerce order edit page.
- Data is sent every time a WooCommerce order is created or its status changes (based on your configuration).
- Service provider: Salesforce, Inc. (Slack).
- Terms of Service: https://slack.com/terms-of-service
- Privacy Policy: https://slack.com/privacy-policy
Twilio (SMS)
Used to send SMS order notifications using the Twilio API with an Account SID, Auth Token, and phone number that you provide.
- Data sent: order number, order status, and a short notification message, along with the destination phone number.
- Data is sent every time a WooCommerce order is created or its status changes (based on your configuration).
- Credentials (Account SID and Auth Token) are stored securely in your WordPress database and are never shared with anyone other than Twilio.
- Service provider: Twilio Inc.
- Terms of Service: https://www.twilio.com/en-us/legal/tos
- Privacy Policy: https://www.twilio.com/en-us/legal/privacy
Nexmo / Vonage (SMS)
Used to send SMS order notifications using the Vonage SMS API with an API key and secret that you provide.
- Data sent: order number, order status, and a short notification message, along with the destination phone number.
- Data is sent every time a WooCommerce order is created or its status changes (based on your configuration).
- Credentials (API key and secret) are stored securely in your WordPress database and are never shared with anyone other than Vonage.
- Service provider: Vonage Holdings Corp.
- Terms of Service: https://www.vonage.com/legal/
- Privacy Policy: https://www.vonage.com/legal/privacy-policy/
Source Code
The admin JavaScript (assets/admin/admin.js) is compiled and minified from source using npm and webpack. The full, human-readable source code is included in the src/ directory of this plugin. To rebuild the assets, install Node.js dependencies with npm install, then run npm run build.
- Discord: Go to Server Settings > Integrations > Webhooks > New Webhook, select a channel, and copy the URL.
- Telegram: Create a bot via @BotFather, get the bot token, and set up a webhook or use a chat ID.
- Slack: Go to your Slack workspace, create a new app, enable incoming webhooks, and copy the webhook URL.
Yes! The plugin allows full customization of notification messages, including adding specific order details, custom text, and formatting using template tags.
You can filter notifications based on order status (e.g., only “Completed” or “Processing” orders) or specific products, giving you precise control over which updates you receive.
This plugin is designed exclusively for WooCommerce to ensure seamless integration and optimal performance.
The plugin supports SMTP, SendGrid, Mailgun, Sendinblue, and Mailjet for email notifications.
The plugin supports Twilio and Nexmo (Vonage) for SMS notifications.
Categories
Plugin details
Tags on WordPress.org
