Title: Laqi Order Status Workflows for WooCommerce
Author: Laqi Logistics
Published: <strong>August 12, 2026</strong>
Last modified: August 12, 2026

---

Search plugins

![](https://ps.w.org/laqi-order-status-workflows/assets/banner-772x250.png?rev=3643961)

![](https://ps.w.org/laqi-order-status-workflows/assets/icon-256x256.png?rev=3643961)

# Laqi Order Status Workflows for WooCommerce

 By [Laqi Logistics](https://profiles.wordpress.org/laqilogistics/)

[Download](https://downloads.wordpress.org/plugin/laqi-order-status-workflows.1.12.2.zip)

 * [Details](https://wordpress.org/plugins/laqi-order-status-workflows/#description)
 * [Reviews](https://wordpress.org/plugins/laqi-order-status-workflows/#reviews)
 *  [Installation](https://wordpress.org/plugins/laqi-order-status-workflows/#installation)
 * [Development](https://wordpress.org/plugins/laqi-order-status-workflows/#developers)

 [Support](https://wordpress.org/support/plugin/laqi-order-status-workflows/)

## Description

Laqi Order Status Workflows handles repetitive order routing for you. Build a rule
that runs when an order enters a WooCommerce status, add conditions, and choose 
what should happen next.

The free edition is the complete rule engine: unlimited rules, nested AND/OR condition
groups, every condition field and action, and starter templates.

**Conditions**

 * Shipping and billing country, shipping method, payment method, order total, currency,
   customer type, coupon, and item count.
 * Product, category, tag, shipping class, and product attribute conditions.
 * Customer order count and lifetime spend.
 * Field-aware selectors for countries, gateways, products, coupons, categories,
   and other WooCommerce data.

**Actions**

 * Move the order to another status.
 * Add a private or customer-facing order note.
 * Add or remove an order tag, assign a user, or set safe custom order meta.
 * Send an email, webhook, or Slack/Teams message with order placeholders.

**Built for safe operation**

 * Rules run through Action Scheduler and are checked again immediately before execution.
 * A loop guard prevents status-change chains from running forever.
 * Preview matches against recent orders before saving, or dry-run a saved rule 
   against existing orders.
 * Pause all automation without deleting your rules.
 * Import and export rules as JSON.
 * View recent rule activity and diagnostics.
 * Compatible with High-Performance Order Storage (HPOS) and Cart & Checkout Blocks.

**Laqi Order Status Workflows Pro**

The paid edition adds time-in-status triggers, weekly scheduled sweeps with bounded
background batches, reusable condition segments, conditional if/then/otherwise actions,
multi-step sequences with per-step safety checks, previewed background application
of saved rules with progress and cancellation, shadow mode for continuously observing
what an active rule would do, and a searchable audit trail with safe undo for reversible
actions. The free edition is fully functional without a licence or account.

Compare editions at [laqi-logistics.com](https://laqi-logistics.com/plugins/laqi-order-status-workflows/).

**Privacy and external services**

The WordPress.org edition does not include a licensing SDK and does not contact 
Laqi Logistics or Freemius.

Webhook and Slack/Teams actions contact only the URL entered by a store administrator
and send the message configured in that rule. Email actions use the site’s normal
WordPress mail setup.

### Source Code

The admin interface is compiled JavaScript and CSS. The uncompiled sources for everything
in `build/` are included in this package under `assets/src/`, `package-lock.json`
pins the exact build dependencies, and `webpack.config.js` defines the entry point
used to produce them.

To reproduce the compiled files from the plugin directory:

    ```
    npm ci && npm run build
    ```

The build uses only [@wordpress/scripts](https://www.npmjs.com/package/@wordpress/scripts),
the standard WordPress build toolchain, with no minifier or transform beyond its
defaults.

## Screenshots

[⌊Group and search unlimited order workflows, then adjust their priority without
leaving the rules screen.⌉⌊Group and search unlimited order workflows, then adjust
their priority without leaving the rules screen.⌉[

Group and search unlimited order workflows, then adjust their priority without leaving
the rules screen.

[⌊Name and label a workflow, choose when it runs, and configure its schedule and
evaluation behaviour.⌉⌊Name and label a workflow, choose when it runs, and configure
its schedule and evaluation behaviour.⌉[

Name and label a workflow, choose when it runs, and configure its schedule and evaluation
behaviour.

[⌊Combine nested AND/OR condition groups for precise order routing without writing
code.⌉⌊Combine nested AND/OR condition groups for precise order routing without 
writing code.⌉[

Combine nested AND/OR condition groups for precise order routing without writing
code.

[⌊Stack several actions in the order they should run, including tagging, safe metadata,
and an internal order note.⌉⌊Stack several actions in the order they should run,
including tagging, safe metadata, and an internal order note.⌉[

Stack several actions in the order they should run, including tagging, safe metadata,
and an internal order note.

[⌊Test a rule against recent orders before enabling it and see which orders match.⌉⌊
Test a rule against recent orders before enabling it and see which orders match.⌉[

Test a rule against recent orders before enabling it and see which orders match.

[⌊Review recent rule activity with the workflow, order, and actions recorded for
each run.⌉⌊Review recent rule activity with the workflow, order, and actions recorded
for each run.⌉[

Review recent rule activity with the workflow, order, and actions recorded for each
run.

## Installation

 1. Install and activate WooCommerce.
 2. Install and activate Laqi Order Status Workflows.
 3. Open **WooCommerce > Order Status Rules**.
 4. Create a rule, preview it against recent orders, then save it.

## FAQ

### Does the free edition require an account or licence?

No. The WordPress.org edition includes no licensing SDK and requires no account,
licence, or data-sharing choice.

### What is the difference between the free and paid editions?

The free edition has no caps: unlimited rules, nested condition groups, every condition
field and action. It reacts when an order _enters_ a status and can dry-run saved
rules against the backlog. The paid edition adds time-in-status triggers, weekly
scheduled sweeps, signed inbound triggers for external systems, reusable condition
segments, conditional if/then/otherwise actions, multi-step sequences, resumable
background application to existing orders, continuous shadow-mode observation, and
retained action history with safe undo for reversible actions.

### Does it work with High-Performance Order Storage?

Yes. The plugin declares HPOS and Cart & Checkout Blocks compatibility and uses 
WooCommerce data APIs.

### What happens when I uninstall the plugin?

Uninstall removes the plugin’s settings, rules, scheduled jobs, activity data, and
bookkeeping order meta. It does not delete orders.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Laqi Order Status Workflows for WooCommerce” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ Laqi Logistics ](https://profiles.wordpress.org/laqilogistics/)

[Translate “Laqi Order Status Workflows for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/laqi-order-status-workflows)

### Interested in development?

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

## Changelog

#### 1.12.2

 * Paid WooCommerce and Freemius packages now identify themselves as Laqi Order 
   Status Workflows Pro for WooCommerce on the Plugins screen, making Free and Pro
   installations easy to distinguish.

#### 1.12.1

 * Removing one edition while another is still installed no longer deletes your 
   rules and settings. Cleanup now runs only when the last edition is removed.
 * The notice shown when two editions are active now explains that both share the
   same rules and settings.

#### 1.12.0

 * Renamed the plugin to Laqi Order Status Workflows for WooCommerce. Your rules,
   settings, and history are unaffected, no action is needed after updating, and
   no feature moved from free to paid.
 * Removed the `--file` option from `wp osa export`. Redirect the command’s output
   instead, for example `wp osa export > rules.json`.
 * Moved the edition comparison from a permanent notice at the top of the rules 
   screen to a single line beneath the rules list.

#### 1.11.4

 * Corrected the WordPress.org package descriptions so they match the SDK-free Free
   edition.
 * Included the human-readable admin source and reproducible build configuration
   in the WordPress.org package.

#### 1.11.3

 * Initial WordPress.org release of the complete Free edition.
 * Added unlimited rules that run when an order enters a selected WooCommerce status.
 * Added nested AND/OR condition groups for order, customer, address, line-item,
   and protected custom-meta values.
 * Added status changes, private or customer notes, tags, user assignment, safe 
   metadata, email, signed webhook, Slack, and Microsoft Teams actions.
 * Added starter templates, reusable labels, search, grouping, duplication, import/
   export, and drag-and-drop rule priority.
 * Added dry-run testing against recent orders and a single-order explanation tool
   before enabling a rule.
 * Added activity history, execution delays, loop protection, stop-after-match priority
   control, and a global automation pause.
 * Added privacy tools, uninstall cleanup, WooCommerce HPOS compatibility, and WP-
   CLI rule management.

## Meta

 *  Version **1.12.2**
 *  Last updated **6 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.8 or higher **
 *  Tested up to **7.0.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [automation](https://wordpress.org/plugins/tags/automation/)[order status](https://wordpress.org/plugins/tags/order-status/)
   [orders](https://wordpress.org/plugins/tags/orders/)[woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
   [workflow](https://wordpress.org/plugins/tags/workflow/)
 *  [Advanced View](https://wordpress.org/plugins/laqi-order-status-workflows/advanced/)

## Ratings

No reviews have been submitted yet.

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

[See all reviews](https://wordpress.org/support/plugin/laqi-order-status-workflows/reviews/)

## Contributors

 *   [ Laqi Logistics ](https://profiles.wordpress.org/laqilogistics/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/laqi-order-status-workflows/)