Feature |
Free Version |
Pro Version |
Trigger Rule Processing |
On order status change |
On order status change, subscription status change, or both |
Evaluate Rules |
On order status change |
On order status change, checkout completion, order received page, edit order/subscription page, subscription status change, or URL |
Target Statuses |
WooCommerce order statuses |
WooCommerce order statuses and subscription statuses |
Rule Configuration |
Limited options |
Choose display location (orders or subscriptions screen) |
Custom Cron Jobs |
No |
Allow triggering rules via URL |
Disabled Conditions |
No |
Define conditions to exclude from rule evaluation (e.g., min/max order amount, specific countries) |
Debugging |
No |
Enable logging for troubleshooting |
Order Processing |
Applies to orders |
Applies to orders or subscriptions |
Order Sorting |
Limited sorting options |
Sort orders by ID, date, etc. with ascending/descending order |
Order Limit |
No |
Set a maximum number of orders processed at once |
Empty Order Status History |
No options |
Choose how to handle empty history (use creation date, modification date, or do nothing) |
Non-Matching Order Status |
No options |
Decide how to handle orders with no matching status (use latest record or do nothing) |
Automatic Processing |
Limited options (WordPress cron) |
Use WordPress cron or Action Scheduler plugin with more control over frequency |
Compatibility Options |
No |
Compatibility with specific themes |
Manual Rule Processing |
No |
Manually trigger processing of all rules |