1. Home
  2. Docs
  3. Doc of WooCommerce Schedu...
  4. Pro Features
  5. Order Status Rules for WooCommerce Pro

Order Status Rules for WooCommerce Pro

AD 4nXciJDiFsQ4IijpoRVI2y aAZ3eFYNWwmu6sV0HGytGbgneMPhQDbJs9zVZIAQ0aa9PpTqYZlx AC2xA4fpoaKbtPuBFhkFgd1iT3WG9hF5BkfHpNcih2RKp0RDFeWA64pcKocGUMD8bv9ivrXJ7tbd2 nvK?key= ItW1Bt rG0Na63pWK3lDw

Order Status Rules for WooCommerce Pro Features

The free version of Order Status Rules for WooCommerce is a powerful tool, but the pro version unlocks even more advanced features to fine-tune your order automation.

Advanced Options

Save status change on

  • Choose when to trigger rule processing: on order status change, subscription status change, or both.

Process rules on

  • Define where rules are evaluated: on order status change, checkout completion, order received page, edit order/subscription page, subscription status change, or via URL.

Statuses

  • Select which statuses (WooCommerce order statuses or subscription statuses) trigger rules.

Meta box

  • Choose where to display the rule configuration options: on orders or subscriptions screen.

Allow rules processing via URL

  • Enables triggering all rules by visiting a specific URL. Useful for custom cron jobs.

Disabled conditions

  • Define conditions that won’t be considered when evaluating rules (e.g., minimum order amount, specific countries, etc.).

Debug

  • Enables logging rule activity for troubleshooting.

Orders Query Options

Order types

  • Specify whether rules apply to orders or subscriptions.

Orders sorting

  • Define how orders are sorted when processing rules (by ID, date, etc.) with ascending or descending order.

Max orders

  • Set a limit on the number of orders processed at once.

Order Status History Options

  • Choose how to handle empty order status history: use order creation date, modification date, or do nothing.

Non-matching order status

  • Decide how to handle orders with no matching status in the rule: use the latest record or do nothing.

Periodical Processing Options

Use WP cron or Action Scheduler

  • Configure automatic rule processing using WordPress cron (limited options) or the more powerful Action Scheduler plugin.

Interval

  • Set the frequency for automatic rule processing (e.g., once per minute, daily, etc.) for the chosen scheduler.

Compatibility Options

  • Compatibility with specific themes (e.g., Doctreat theme).

Tools

Run all rules now

  • Manually trigger processing of all rules.