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 |