=== Instant Order Notification for WooCommerce – Get Audio Alert on new Orders ===
Contributors: thewpcraft
Tags: order notification, order alert, woocommerce notification
Requires at least: 5.6
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 1.3.2
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
WC requires at least: 7.0
WC tested up to: 9.3

Real-time new order notification with sound alert, popup, dashboard stats, status filtering, and auto-refresh table for WooCommerce store owners.

== Description ==

Instant Order Notification for WooCommerce – Get Audio Alerts for New Orders helps store owners instantly know when a new order arrives — without constantly refreshing or checking the dashboard.

As soon as a new order is placed, the plugin instantly alerts you with a popup notification and sound so you never miss an order.

What happens when a new order arrives?
- Shows a clean popup notification with Order ID, Customer Name, and Order Total
- Plays an instant audio notification
- Desktop notification support for real-time alerts
- Automatically refreshes the recent orders table
- Displays dashboard summary (Today Orders, Processing, Completed, Cancelled)
- Filter orders by status (Processing, Completed, Pending, etc.)
- Includes sound mute/unmute control with a visual reminder
- Choose from multiple ringtone options
- Adjustable order check speed (Fast, Normal, Slow)

Perfect for busy WooCommerce store owners who want to respond to orders quickly without manually monitoring the dashboard.

### Key Features:
- Real-time new order detection
- Desktop browser notifications for new orders
- 3 built-in notification ringtones
- Clean popup with order details
- Auto-refresh recent orders table
- Dashboard summary cards (Today, Processing, Completed, Cancelled)
- Status-wise order filtering (Processing, Pending, Completed, etc.)
- Orders table with pagination support
- Sound toggle with animated reminder when muted
- Check speed options: Fast (1 sec), Normal (2 sec), Slow (6 sec)
- Fully responsive admin interface
- No external CDN dependencies (all assets bundled locally)
- Lightweight and fast

== Installation ==

1. Upload the `instant-order-notifier-woc` folder to your `/wp-content/plugins/` directory
2. Activate the plugin through the 'Plugins' menu in WordPress
3. Navigate to **Order Notifier** in the admin menu
4. You're all set! New orders will trigger instant alerts

== Frequently Asked Questions ==

= Does this work with all WooCommerce themes? =

Yes. It works in the WordPress admin area only, so no conflicts with frontend themes.

= Can I change the notification sound? =

Yes! Go to **General Settings** → choose from 3 built-in ringtones.

= Can I disable sound but keep the popup? =

Yes. Click the sound button to mute — you'll still see the popup alert.

= How frequently does it check for new orders? =

You can set it in settings: Fast (every 1 second), Normal (every 2 seconds), or Slow (every 6 seconds).

= Is it compatible with the latest WooCommerce? =

Yes. Fully tested with WooCommerce 9.3 and WordPress 6.4.

= Do I need to allow browser notifications? =

Yes. The first time you enable desktop notifications, your browser will ask for permission. Once allowed, you will receive instant alerts for new orders.

= Will desktop notifications work if I switch tabs? =

Yes. You will still receive the notification even if you are working in another browser tab.


== Changelog ==

= 1.3.2 =
* Added popup queue for multiple orders
* Fixed multiple modal issue
* Disabled outside click to close popup
* Auto show next popup after close
* Fixed JS error (data undefined)
* Improved sound handling with localStorage
* Better audio compatibility
* Minor bug fixes & performance improvements

= 1.3.1 =
* NEW: Added feedback form on plugin deactivation to collect user insights
* NEW: Added support button for quick help and user assistance
* UPDATED: Improved UI design for better user experience
* UPDATED: Updated plugin images and visual assets
* Minor bug fixes and performance improvements

= 1.3.0 =
* NEW: Dashboard summary cards (Today Orders, Processing, Completed, Cancelled)
* NEW: Status-wise filtering for orders table
* NEW: Improved UI with better card design and layout
* Improved AJAX performance for order loading
* Minor bug fixes and UI enhancements

= 1.2.0 =
* NEW: Desktop browser notification for new WooCommerce orders
* NEW: Orders table pagination added for better order management
* Improved order table performance
* Minor UI improvements

= 1.1.1 =
* Full-screen black overlay when sound is muted
* Overlay only removes on mute/unmute button click (not on overlay click)
* Sound now only unmutes via the dedicated button
* Overlay now more prominent (darker opacity)
* Popup showing even when muted (as per user request)

= 1.1.0 =
* Layout and styling updates
* Improved responsiveness for mobile and tablet
* Minor bug fixes and performance enhancements

= 1.0.0 =
* Initial release
* Real-time order detection
* Sound and popup notifications
* Auto-refresh order table