Title: OrderAlerts New Order Notifications for WooCommerce
Author: orderalerts
Published: <strong>August 28, 2026</strong>
Last modified: August 28, 2026

---

Search plugins

![](https://ps.w.org/orderalerts-new-order-notifications/assets/banner-772x250.png?
rev=3669667)

![](https://ps.w.org/orderalerts-new-order-notifications/assets/icon-256x256.png?
rev=3669667)

# OrderAlerts New Order Notifications for WooCommerce

 By [orderalerts](https://profiles.wordpress.org/orderalerts/)

[Download](https://downloads.wordpress.org/plugin/orderalerts-new-order-notifications.1.4.6.zip)

 * [Details](https://wordpress.org/plugins/orderalerts-new-order-notifications/#description)
 * [Reviews](https://wordpress.org/plugins/orderalerts-new-order-notifications/#reviews)
 *  [Installation](https://wordpress.org/plugins/orderalerts-new-order-notifications/#installation)
 * [Development](https://wordpress.org/plugins/orderalerts-new-order-notifications/#developers)

 [Support](https://wordpress.org/support/plugin/orderalerts-new-order-notifications/)

## Description

Stop relying on delayed email notifications. Get **instant WooCommerce order alerts**
directly on your desktop browser or phone the moment a customer places a paid order.

**OrderAlerts** gives you instant order notifications for WooCommerce — so you never
miss a sale.

 * **Desktop notifications in your browser** (Chrome, Edge, Firefox — free extension)
 * **Mobile notifications on Android and iPhone** (free mobile web app / PWA from
   a link or QR code — no App Store required)

No more refreshing the WordPress dashboard. No waiting for slow email. Just clear**
order alerts** on the devices you already use.

**Instant, easy, and free to use.**

#### Why store owners choose OrderAlerts

 * **Instant Order Alerts** when an order reaches statuses you choose (default: **
   Processing**)
 * **Desktop notifications in your browser** — hear and see the alert while you 
   work
 * **Mobile notifications for Android and iPhone** — alerts on your phone wherever
   you are
 * Optional **sound / cha-ching** on paired devices so new sales stand out
 * **Whole team** can get the same alerts (multiple phones + browsers)
 * **No need to stay logged into wp-admin** all day
 * **Free to use** — plugin, desktop browser extension, and mobile web app pairing

#### How it works (simple setup)

 1. Install and activate this plugin (**WooCommerce required**)
 2. Open **Order Alerts** in the WordPress admin menu
 3. Choose which order statuses should send alerts, then click **Generate pairing code**
 4. For **mobile (Android / iPhone):** scan the **QR code** or enter the 6-digit code
    in the free PWA
 5. For **desktop:** paste the **6-digit pairing code** into the free Chrome, Edge,
    or Firefox extension
 6. Place a test order — when it hits a selected status (e.g. **Processing**), you 
    get an instant alert

#### What you get

 * Instant WooCommerce **order alerts** and **order notifications**
 * **Desktop notifications** via free browser extension ([Chrome / Edge](https://chromewebstore.google.com/detail/orderalerts-%E2%80%93-woocommerce/bhpdoegjbfefnadbnpghlajhlmalkobj),
   [Firefox](https://addons.mozilla.org/en-US/firefox/addon/order-alerts-for-woocommerce/))
 * **Mobile notifications** for **Android** and **iPhone** at [woocommerce.orderalerts.app](https://woocommerce.orderalerts.app)
 * Short-lived **pairing codes** (OTP) + QR — your API secret never leaves WordPress
 * Choose which order statuses fire notifications
 * See who is connected (phones and live browser extensions)
 * Regenerate the API secret anytime
 * Compatible with WooCommerce **HPOS** and Cart/Checkout Blocks
 * Admin language selector (English ships with the plugin; more languages via [translate.wordpress.org](https://translate.wordpress.org/))

#### Free desktop & mobile apps

 * **Desktop (browser):** [Chrome Web Store](https://chromewebstore.google.com/detail/orderalerts-%E2%80%93-woocommerce/bhpdoegjbfefnadbnpghlajhlmalkobj)·
   [Firefox Add-ons](https://addons.mozilla.org/en-US/firefox/addon/order-alerts-for-woocommerce/)
 * **Mobile (Android & iPhone):** [woocommerce.orderalerts.app](https://woocommerce.orderalerts.app)—
   open the link or scan the QR, then “Add to Home Screen”

#### Who it is for

 * Store owners who want **desktop notifications** in their browser
 * Owners and staff who want **mobile notifications** on Android or iPhone
 * Teams that need the same order alert on several devices
 * Anyone tired of missing sales while away from the WordPress dashboard

### External Services

This plugin relies on an external API service to deliver instant order notifications
to paired mobile apps and browser extensions.

 * **Service Name:** OrderAlerts API
 * **Service URL:** `https://api.orderalerts.app`
 * **Data Transmitted:** Store name, store URL, server-generated API credentials(
   stored only in WordPress), short-lived pairing codes for client setup, order 
   numbers, order total amount, currency, order status, customer name, email, phone,
   billing address, shipping address, and item details (SKU, item name, quantity,
   price). Order notifies are signed with HMAC-SHA256; the secret is not sent to
   browsers.
 * **When Sent:** On store registration; when generating a pairing code; when regenerating
   the API secret; when a WooCommerce order status changes to a status you selected
   for notifications; when an order is deleted.
 * **Privacy Policy:** [https://orderalerts.app/privacy](https://orderalerts.app/privacy)
 * **Terms of Service:** [https://orderalerts.app/terms](https://orderalerts.app/terms)

### Third-Party Libraries

This plugin bundles the following open-source client-side library:

 * **QRCode.js** by Davidshimjs / Kazuhiko Arase (MIT License) — bundled at `assets/
   js/qrcode.js` (readable source) and `assets/js/qrcode.min.js` (loaded in admin)
   to render store pairing QR codes. Upstream: https://github.com/davidshimjs/qrcodejs

## Screenshots

[⌊Admin dashboard — connection status, notify statuses, Generate pairing code + 
QR⌉⌊Admin dashboard — connection status, notify statuses, Generate pairing code 
+ QR⌉[

Admin dashboard — connection status, notify statuses, Generate pairing code + QR

[⌊Connected phones and live desktop browser extensions⌉⌊Connected phones and live
desktop browser extensions⌉[

Connected phones and live desktop browser extensions

[⌊Desktop browser extension pairing with a 6-digit code (Chrome / Edge / Firefox)⌉⌊
Desktop browser extension pairing with a 6-digit code (Chrome / Edge / Firefox)⌉[

Desktop browser extension pairing with a 6-digit code (Chrome / Edge / Firefox)

## Installation

 1. In WordPress go to **Plugins  Add New** and search for **OrderAlerts**, _or_ upload
    the plugin folder to `/wp-content/plugins/orderalerts-new-order-notifications/`
 2. **Activate** the plugin (WooCommerce must be active)
 3. Open the **Order Alerts** menu in the WordPress admin sidebar
 4. Click **Generate pairing code** (6-digit code, expires in about 10 minutes)
 5. **Mobile (Android / iPhone):** scan the QR or open [woocommerce.orderalerts.app](https://woocommerce.orderalerts.app),
    sign in, enter the code, then Add to Home Screen
 6. **Desktop:** install the free extension from the [Chrome Web Store](https://chromewebstore.google.com/detail/orderalerts-%E2%80%93-woocommerce/bhpdoegjbfefnadbnpghlajhlmalkobj)
    or [Firefox Add-ons](https://addons.mozilla.org/en-US/firefox/addon/order-alerts-for-woocommerce/),
    then paste the pairing code
 7. Place a test order and set it to a selected status (default: Processing)

## FAQ

### Is OrderAlerts free?

Yes. The WordPress plugin, desktop browser extension, and mobile web app for Android
and iPhone are free to use. No paywall, trial cutoff, or license key for core Instant
Order Alerts.

### What data does the plugin send?

When an order is notified (or the store is registered / a pairing code is requested/
the API secret is regenerated), OrderAlerts transmits store name and URL and order
summary fields used in the alert: order number, status, total, currency, customer
name, email, phone, billing and shipping addresses, and line items (SKU, name, quantity,
price). The API secret stays in WordPress and is used only to sign requests (HMAC).
Data is sent only to the OrderAlerts API (`https://api.orderalerts.app`) to deliver
alerts to _your_ paired devices. See [Privacy Policy](https://orderalerts.app/privacy).
The plugin does not inject third-party ads or unrelated analytics.

### How do I get desktop notifications in my browser?

Install the free OrderAlerts extension for Chrome, Edge, or Firefox, then enter 
a short-lived **pairing code** from the Order Alerts admin page (Generate pairing
code). You will get desktop notifications when orders hit your selected statuses.

### How do I get mobile notifications on Android or iPhone?

Scan the QR code in Order Alerts admin (or open [woocommerce.orderalerts.app](https://woocommerce.orderalerts.app)),
then use **Add to Home Screen**. No Google Play or App Store account required. This
uses a free mobile web app (PWA), not an App Store download.

### Do I need the Google Play Store or Apple App Store?

No. Mobile notifications work through a free mobile web app (PWA) you install from
the QR code or link — no App Store required.

### Does this work with HPOS (High-Performance Order Storage)?

Yes. OrderAlerts declares compatibility with WooCommerce HPOS (custom order tables)
and uses standard WooCommerce order APIs for status changes.

### Which order statuses trigger alerts?

You choose them in **Order Alerts** (checkboxes). Default is **Processing** (typical
paid / ready-to-fulfill). Add **Completed** if your gateway skips Processing (e.
g. some digital products).

### Can multiple people get the same order notification?

Yes. Generate a pairing code for each device (or use a fresh code per client). Connected
users and live desktop extensions appear on the Order Alerts admin page.

### Is the pairing code a license key?

No. Short-lived codes only connect _your_ store to _your_ devices. The long API 
secret stays in WordPress and is never shown in the browser extension.

### What if I regenerate the API secret?

Order webhooks use the new secret. Generate new pairing codes and re-pair phones
and browser extensions as needed.

### Do I need to keep the WordPress admin open?

No. After pairing, **desktop notifications** and **mobile notifications** arrive
on your devices without an open wp-admin tab.

### Which languages are supported?

The admin UI ships in English. You can pick a language on the Order Alerts page (
or Automatic = site default). Additional translations come from [translate.wordpress.org](https://translate.wordpress.org/)
once language packs are available.

### Where do I get support?

Visit [https://orderalerts.app/support](https://orderalerts.app/support).

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“OrderAlerts New Order Notifications for WooCommerce” is open source software. The
following people have contributed to this plugin.

Contributors

 *   [ orderalerts ](https://profiles.wordpress.org/orderalerts/)

[Translate “OrderAlerts New Order Notifications for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/orderalerts-new-order-notifications)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/orderalerts-new-order-notifications/),
check out the [SVN repository](https://plugins.svn.wordpress.org/orderalerts-new-order-notifications/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/orderalerts-new-order-notifications/)
by [RSS](https://plugins.trac.wordpress.org/log/orderalerts-new-order-notifications/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.4.6

 * Report plugin, WooCommerce, and WordPress versions to the OrderAlerts API (heartbeat)
 * Twice-daily ping so the operator console can tell an installed plugin from an
   uninstalled one

#### 1.4.5

 * Fix: WordPress plugin-check prefixing warnings — prefixed template variables 
   with order_alerts_
 * Listing copy: install path, tags, Tested up to WordPress 7.1
 * Load translations from translate.wordpress.org language packs when present

#### 1.4.4

 * Modular architecture: namespaced classes under includes/ (Admin, ApiClient, Notifier,
   AjaxHandler, I18n)
 * Admin HTML moved to views/admin-settings.php
 * Same features: HMAC notify, OTP pairing, status checkboxes, privacy text, uninstall
   cleanup

#### 1.4.3

 * Declare Cart/Checkout Blocks compatibility
 * Log notify failures to WooCommerce  Status  Logs
 * Privacy policy suggestion text under Settings  Privacy
 * Cap notify payload at 50 line items; truncate product names (120 chars)
 * uninstall.php removes plugin options on delete

#### 1.4.2

 * Notify payload includes order_status so app/extension can play cha-ching per 
   status

#### 1.4.1

 * Choose which order statuses trigger push notifications (checkboxes in WP admin)
 * Default: Processing only; enable Completed for digital goods / gateways that 
   skip Processing

#### 1.4.0

 * Secure architecture: server-generated API secret with HMAC-signed order webhooks
 * Short-lived 6-digit pairing codes (10 min) instead of permanent pairing tokens
 * Browser extensions and PWA pair via OTP; secret never shown in the admin UI

#### 1.3.10

 * Final copy polish: natural English, HPOS FAQ + declared HPOS compatibility
 * Smoother plugin header description; “desktop notifications in your browser”; 
   no “paid-style” / “phone app”

#### 1.3.9

 * Reviewer-friendly copy: Instant (not Realtime), free to use, clearer opening 
   pain point

#### 1.3.8

 * Clearer wording: desktop notifications in your browser + mobile notifications
   on Android and iPhone

#### 1.3.7

 * Plugin display name: OrderAlerts – Instant Order Alerts & Notifications for WooCommerce

#### 1.3.6

 * Plugin display name: OrderAlerts – Order Alerts & Notifications for WooCommerce(
   brand + keywords + for WooCommerce convention)

#### 1.3.5

 * Plugin name and tags tuned for Plugins  Add New search: Order Alerts, OrderAlerts,
   notifications

#### 1.3.4

 * SEO-optimized wordpress.org readme: keyword-rich description, FAQ, tags, and 
   short description
 * Accurate privacy FAQ aligned with External Services payload
 * Official Chrome Web Store and Firefox Add-ons install links in listing copy

#### 1.3.3

 * Packaging and listing readiness fixes

#### 1.3.2

 * Stability and admin UX polish

#### 1.3.1

 * Manual language selector on admin page (or Automatic = site language)

#### 1.3.0

 * Full internationalization (Text Domain + 15 languages)
 * Updated branding: Instant · free
 * Hardened admin AJAX (localized JS strings, nonces)
 * WordPress.org-ready plugin headers and readme

#### 1.1.0

 * Multi-user pairing, extension presence, regenerate token

## Meta

 *  Version **1.4.6**
 *  Last updated **1 week ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [Notifications](https://wordpress.org/plugins/tags/notifications/)[Order Alerts](https://wordpress.org/plugins/tags/order-alerts/)
   [order notification](https://wordpress.org/plugins/tags/order-notification/)[push notification](https://wordpress.org/plugins/tags/push-notification/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/orderalerts-new-order-notifications/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/orderalerts-new-order-notifications/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/orderalerts-new-order-notifications/reviews/)

## Contributors

 *   [ orderalerts ](https://profiles.wordpress.org/orderalerts/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/orderalerts-new-order-notifications/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://orderalerts.app)