Title: Stale Order Alerts for WooCommerce
Author: Alex Halfborg
Published: <strong>March 13, 2026</strong>
Last modified: March 13, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/stale-order-alerts-for-woocommerce.svg)

# Stale Order Alerts for WooCommerce

 By [Alex Halfborg](https://profiles.wordpress.org/alexhalfborg/)

[Download](https://downloads.wordpress.org/plugin/stale-order-alerts-for-woocommerce.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/stale-order-alerts-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/stale-order-alerts-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/stale-order-alerts-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/stale-order-alerts-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/stale-order-alerts-for-woocommerce/)

## Description

Never miss a late fulfilment again. This lightweight plugin checks daily for orders
that have been sitting in “Processing” or “On Hold” status for longer than your 
defined SLA, and alerts you via:

 * **Email** — a detailed HTML email listing every overdue order with direct links,
   customer name, order total, and days overdue.
 * **Dashboard Notice** — a persistent warning banner on WooCommerce admin pages
   showing the most urgent orders.

#### Features

 * Configurable SLA thresholds for Processing and On-Hold orders (in days)
 * Daily automated check via WP-Cron at a time you choose
 * Rich HTML email with color-coded urgency (red for 5+ days overdue, amber for 
   2+ days)
 * Dashboard banner on WooCommerce pages with quick links to overdue orders
 * Manual “Re-check Now” and “Send Test Email” buttons
 * HPOS (High-Performance Order Storage) compatible
 * Zero bloat — single file, no external dependencies

## Screenshots

[⌊Dashboard showing stale orders with status, totals, and days overdue⌉⌊Dashboard
showing stale orders with status, totals, and days overdue⌉[

Dashboard showing stale orders with status, totals, and days overdue

[⌊Daily HTML email alert with color-coded urgency indicators⌉⌊Daily HTML email alert
with color-coded urgency indicators⌉[

Daily HTML email alert with color-coded urgency indicators

[⌊Settings page with configurable SLA thresholds and alert preferences⌉⌊Settings
page with configurable SLA thresholds and alert preferences⌉[

Settings page with configurable SLA thresholds and alert preferences

## Installation

 1. Upload the `stale-order-alerts-for-woocommerce` folder to `/wp-content/plugins/`
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Go to WooCommerce  Stale Order Alerts to configure your SLA thresholds and alert
    preferences

## FAQ

### Does this work with HPOS / Custom Order Tables?

Yes, the plugin uses `wc_get_orders()` which is fully compatible with both legacy
post-based storage and HPOS.

### Can I change the daily check time?

Yes, go to WooCommerce  Stale Order Alerts and set your preferred time in the “Daily
check time” field.

### What if there are no stale orders?

No email will be sent and the dashboard notice will not appear. All clear!

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Stale Order Alerts for WooCommerce” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ Alex Halfborg ](https://profiles.wordpress.org/alexhalfborg/)

[Translate “Stale Order Alerts for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/stale-order-alerts-for-woocommerce)

### Interested in development?

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

## Changelog

#### 1.0.0

 * Initial release

## Meta

 *  Version **1.0.0**
 *  Last updated **8 months ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **6.9.11**
 *  PHP version ** 7.2 or higher **
 * Tags
 * [alerts](https://wordpress.org/plugins/tags/alerts/)[fulfillment](https://wordpress.org/plugins/tags/fulfillment/)
   [orders](https://wordpress.org/plugins/tags/orders/)[sla](https://wordpress.org/plugins/tags/sla/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/stale-order-alerts-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/stale-order-alerts-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/stale-order-alerts-for-woocommerce/reviews/)

## Contributors

 *   [ Alex Halfborg ](https://profiles.wordpress.org/alexhalfborg/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/stale-order-alerts-for-woocommerce/)