Order Daemon: rule-based order automation and observability for WooCommerce

Release Notes
21 November 2025

WooCommerce handles payments well. It handles order state transitions badly. A virtual order sits on processing after a successful Stripe charge because the webhook arrived during a cache flush. A renewal completes but the download never unlocks. A checkout fails silently at 2am and nobody finds out until a customer emails three days later. These are not edge cases on a real store. They are routine.

Order Daemon exists to close that gap. It adds three capabilities WooCommerce does not ship with.

Rule-based automation

The rule builder lets you define WHEN/IF/THEN logic that runs against your orders in the background via Action Scheduler. A rule looks like: when an order moves to processing, if every item is virtual or downloadable, change the status to completed. You can add conditions on product type, order total, payment method, customer role, and more. Rules run asynchronously and never touch the checkout path.

The free version includes the rule engine and a set of core conditions and actions. Order Daemon Pro adds extended conditions, multi-step actions, rule scheduling, and CLI access.

Event log with per-order timeline

Every rule execution, status transition, and checkout event is recorded in a searchable log with a per-order timeline. When an order does something unexpected, the timeline shows you exactly what ran, what conditions were evaluated, and what outcome was produced. No more reading error.log and guessing.

The log is also how you catch silent failures before customers do. An order that sits on pending for four hours after a successful payment does not generate a support ticket on its own. It shows up as a gap in the timeline.

Checkout-failure detection and replay

Order Daemon monitors for checkout failures and incomplete payment handshakes. When a failure is detected, it captures the event with enough context to replay the fulfillment action once the underlying issue resolves — rather than requiring a manual order fix or a support-driven refund.

Free and Pro

The free plugin covers rule automation with core conditions and actions, the full event log, and checkout-failure detection. It handles the majority of common stuck-order and missed-fulfillment scenarios out of the box.

Order Daemon Pro adds advanced conditions (subscription state, custom meta), multi-action rules, rule scheduling, a CLI tool set, and priority support.

Install the free plugin.