=== StackWC Order Notification for WooCommerce – Get Instant Audio Alert on new Orders === Contributors: stackwc, ilmosys Donate link: https://stackwc.com Tags: Order checker, order listener, Order Alert, WooCommerce Audio Alert, Order sound notification Requires at least: 5.6 Tested up to: 7.0 Tested up to WooCommerce: 10.9 Stable tag: 3.6.9 Requires PHP: 7.1 Requires WooCommerce: 7.2 Text Domain: woc-order-alert License: GPLv3 License URI: https://www.gnu.org/licenses/gpl-3.0.html Get instant audio alert notifications when your WooCommerce store receives new orders, helping you stay on top of sales. == Description == Order Notification for WooCommerce helps store owners instantly know when a new order is placed by playing an audio alert on their device. No more refreshing the WooCommerce dashboard or constantly checking order status — get notified in real time as soon as an order is received. This lightweight WooCommerce order listener plugin automatically monitors new orders and triggers a sound notification through your browser speaker. Once enabled, it works silently in the background and alerts you instantly, making order management faster and more efficient.

Upgrade to Pro | 🚀 Try the Demo | 🛟 Get Support

Perfect for store admins, shop managers, and teams who want to respond quickly to new orders and improve workflow efficiency. ### 🎥 Quick Plugin Overview [youtube https://www.youtube.com/watch?v=hdcbFVDr2ao] ### 🚀 Free Features * Real-time order notifications with the default audio alert * Order notifier dashboard with start/stop controls * Notification popup on the notifier page * Configurable check frequency (Requests per Minute) * Admin bar shortcut to the notifier * Lightweight and optimized for performance * WooCommerce HPOS and block checkout compatible ### ⭐ PRO Features * Upload custom notification sounds * Keep order notifier and sound settings active after page refresh. * Show order alert popups across all WordPress admin pages * Set conditions for order notifications: * Order status-based alerts * Product-specific notifications * Category-based alerts * Tag-based alerts * Minimum order amount * Advanced rules with AND/OR conditions * Role-based notifications * Priority order processing [Upgrade to Pro](https://stackwc.com/plugins/woc-order-alert/) ### Perfect for WooCommerce store owners who want to: - Get immediate notifications for new orders - Monitor sales activity without checking the dashboard - Improve order processing time - Stay updated even when away from the computer ### ⭐⭐⭐⭐⭐ User Reviews > "I have tried many kind of plugin for my Fashion Shop... But they couldn't full fill my Expectation... After all that hustle i tried this plugin and i am very much happy now... I love there Exclusive features... I think Every Business People Should use this plugin for there order Notification... Thank you so much" > > — [lukasleon24](https://wordpress.org/support/topic/its-a-great-plugin-44/) ### StackWC Recommended Plugins ### - Custom Product Tabs for WooCommerce - Quick Buy Now Button for WooCommerce - Open Close Store Hours for WooCommerce == Installation == 1. Upload the plugin files to the `/wp-content/plugins/woc-order-alert` directory, or install the plugin through the WordPress plugins screen directly. 2. Activate the plugin through the 'Plugins' menu in WordPress. 3. Go to **Order Notifier** in the WordPress admin menu. 4. Open the **Notifier** tab and click the play button to start listening for new orders. 5. Optional: open the **Settings** tab and adjust **Requests per Minute** if needed. 6. Place a test order to confirm the audio alert and notification popup work as expected. == Frequently Asked Questions == = How does the order notification work? = The plugin automatically checks for new orders at regular intervals and plays an audio alert when a new order is detected in your WooCommerce store. = Can I use my own notification sound? = The free plugin includes the default notification sound. Custom sounds are available in the separate Pro plugin. = How often does the plugin check for new orders? = You can control the check frequency using the "Requests per Minute" setting in the plugin options. = Does this plugin affect my site's performance? = The plugin is optimized for minimal performance impact, using efficient AJAX calls and configurable check intervals. == Screenshots == 1. Click to Start the Audio Alerts Notifier 2. Notification Popup Preview - See how audio alerts will appear 3. Order Notification Panel & Order List 4. General Settings – Requests per Minute == Changelog == = 3.6.9 - 06/08/2026 = * Fixed: WordPress.org Guideline 5 compliance — removed Pro-gated global admin popup code and sound-state persistence from the free plugin package * Fixed: Explicit ob_start()/ob_get_clean() pairing in AJAX order listener handler * Fixed: Replaced variable gettext wrappers with literal translatable strings in WPDK framework * Fixed: Added AJAX nonce verification for order listener requests * Fixed: Guest checkout orders no longer error when rendering customer column * Fixed: Output escaping for customer names, order status, and admin URLs in popup and order list (XSS hardening) * Fixed: Notification popup order and customer links now render correctly * Fixed: Volume mute/unmute button no longer conflicts with play/pause controller * Improved: Admin assets load only on Order Notifier admin pages * Fixed: PHP 8.2 dynamic property deprecation notices in WPDK settings fields class * Removed: All remaining Pro field-locking UI, license hooks, and framework availability overlays from the WordPress.org package * Cleaned: WPDK settings framework no longer includes premium-gated class loading or disabled control patterns * Cleaned: Removed unused Pro/trialware CSS from WPDK settings stylesheet = 3.6.8 - 03/08/2026 = * FIX - WordPress.org review compliance: admin URLs, i18n text domain, security hardening, sanitization, and output escaping across the settings framework. = 3.6.7 - 21/07/2026 = * Fixed: Deferred settings bootstrap to init (resolves early textdomain loading notice) * Fixed: Bundled Font Awesome and WebFontLoader locally (removed CDN offloading) * Fixed: Replaced shop_manager manage_options elevation with manage_olistener capability * Improved: Enabled SSL verification for remote API requests * Updated: Tested up to WooCommerce 10.9 * Updated: Tested up to WordPress 7.0 = 3.6.6 - 16/07/2026 = * Removed: All premium code, license gates, and locked UI from the WordPress.org package * Fixed: Free plugin includes only fully functional features; upgrade prompts are informational links only = 3.6.5 - 04/06/2026 = * Updated - WooCommerce compatibility tested up to 10.8 * Updated - WordPress compatibility tested up to 7.0 = 3.6.4 - 24/04/2026 = * NEW - Added setting to remember notifier and sound state after page refresh. (Pro) * NEW - Added setting to show order popups across all WordPress admin pages. (Pro) * IMPROVEMENT - Restored notifier active state automatically when persistence is enabled. * FIX - Improved sound playback behavior after refresh and popup acknowledge actions. * Updated - WooCommerce compatibility tested up to 10.7.0 = 3.6.3 - 24/02/2026 = * TWEAK - Enhanced WooCommerce REST API compatibility by removing unused permission overrides = 3.6.2 - 21/02/2026 = * SECURITY - Fixed critical vulnerability that bypassed WooCommerce authentication * SECURITY - Removed unauthorized access to WooCommerce REST API endpoints * SECURITY - Restored proper permission checks for products, coupons, and customer data * SECURITY - Prevented unauthorized read/write access to store resources * UPDATE - WooCommerce compatibility updated to 10.5 = 3.6.1 - 30/12/2025 = * CRITICAL FIX - Fixed PRO settings conditions not working after activation * FIX - Added missing PRO class instantiation * FIX - Fixed filter hook parameter mismatch * FIX - Improved customer detection for admin-placed orders * FIX - Enhanced user role detection logic * UPDATE - WordPress compatibility updated to 6.9 * UPDATE - WooCommerce compatibility updated to 10.4 = 3.6.0 - 12/07/2025 = * FIX - Tested with latest WordPress version * FIX - Fixed notification issue = 3.5.6 - 16/04/2025 = * FIX - Tested with latest WordPress version * FIX - Updated some links. = 3.5.5 - 24/01/2025 = * UPDATE - Added compatibility support with latest WordPress & WooCommerce. = 3.5.4 - 09/05/2024 = * UPDATE - WordPress, WooCommerce version update and basic test. = 3.5.3 - 15/02/2024 = * FIX - Fixed compatibility issues with other plugins. = 3.5.2 - 23/01/2024 = * UPDATE - WooCommerce version update and basic test. = 3.5.1 - 14/12/2023 = * UPDATE - WooCommerce version update and basic test. = 3.5.0 - 11/11/2023 = * UPDATE - WordPress and WooCommerce version update. = 3.4.9 - 24/10/2023 = * UPDATE - WooCommerce version update and basic test. = 3.4.8 - 12/10/2023 = * UPDATE - WooCommerce version update and basic test. = 3.4.7 - 07/10/2023 = * UPDATE - Bug Fix. = 3.4.6 - 16/09/2023 = * UPDATE - Pro licence Activated and checking all features. = 3.4.5 - 07/09/2023 = * UPDATE - Basic test and update. = 3.4.4 - 31/08/2023 = * UPDATE - WooCommerce Update. = 3.4.3 - 24/08/2023 = * UPDATE - Basic test and update. = 3.4.2 - 17/08/2023 = * UPDATE - WooCommerce version update. = 3.4.1 - 10/08/2023 = * UPDATE - WordPress and WooCommerce version update. = 3.4.0 - 16/07/2023 = * UPDATE - Simple Updated. = 3.3.9 - 10/06/2023 = * UPDATE - Tested with the latest WooCommerce version. = 3.3.8 - 07/05/2023 = * UPDATE - WooCommerce version updated. = 3.3.7 - 15/04/2023 = * UPDATE - Tested with the latest WooCommerce version. = 3.3.6 - 01/04/2023 = * UPDATE - Tested with the latest WordPress version. = 3.3.5 - 20/03/2023 = * UPDATE - Readme text update. = 3.3.4 - 07/03/2023 = * NEW FEATURE - Added capabilities to the shop manager for accessing Order Notifier. = 3.3.3 - 23/02/2023 = * NEW - Integrate WPDK. = 3.3.1 - 06/10/2022 = * NEW - Updated UI and performance. = 3.2.1 - 08/04/2022 = * IMPROVEMENT - Security updates. = 3.1.11 - 17/02/2022 = * IMPROVEMENT - Removed base64 audio string. = 3.1.10 - 17/02/2022 = * FIX - Fixed custom audio file remove button. * FIX - Fixed order status conditions. * FIX - Fixed help section with proper links. = 3.1.9 - 14/02/2022 = * FIX - Fixed custom audio sound issue on listener. = 3.1.8 - 03/02/2022 = * FIX - SDK Update. = 3.1.6 - 21/01/2022 = * FIX - Now the Listener will play automatically without the listener tab being active. = 3.1.3 - 21/11/2021 = * UPDATE - License and Update manager added on Pro version. = 3.1.2 - 07/11/2021 = * FIX - Reduce server response. = 3.1.0 - 30/07/2020 = * FIX - Reduce server resource with new searching algorithm. = 3.0.0 - 13/06/2019 = * NEW FEATURE - Implement New Feature. = 2.0.2 - 14/02/2018 = * FIX - No sound problem when new order comes. = 2.0.1 - 12/02/2018 = * NEW FEATURE - Added extra features. = 2.0.0 - 11/11/2017 = * NEW FEATURE - Updates major parts of the Plugin. = 1.0.0 - 10/13/2016 = * NEW - Initial release. == Upgrade Notice ==