Table of Contents
- Order Status Rules for WooCommerce Pro Features
- Advanced Options
- Save status change on
- Process rules on
- Statuses
- Meta box
- Allow rules processing via URL
- Disabled conditions
- Debug
- Orders Query Options
- Order types
- Orders sorting
- Max orders
- Order Status History Options
- Non-matching order status
- Periodical Processing Options
- Use WP cron or Action Scheduler
- Interval
- Compatibility Options
- Tools
- Run all rules now
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.