Payment-Specific Statuses
The plugin allows you to set default order statuses for specific payment methods.
Here’s what you can do
- Define Default Statuses: Assign a default order status for each payment method (e.g., Pending Payment for BACS, Processing for COD).
- Override General Workflow: This lets you create a custom workflow for each payment method.
- For example: you might set “Processing” as the default for COD orders, even though the general default might be “Pending Payment.”
General Pro Features
- Admin Reports: Include custom statuses in WooCommerce reports for a more comprehensive view of your order data.
- Bulk Actions: Add custom statuses to the bulk actions menu in the admin order list. This allows you to efficiently change the status of multiple orders at once.
- Order List Action Buttons: Add custom status buttons directly to the order list, allowing you to quickly change an order’s status without opening the order details.
- Order Preview Action Buttons: Similar to the order list, you can add custom status buttons to the order preview screen.
- Status Editability: Control whether orders with a specific custom status can be edited or not. This can be useful for locking orders in certain stages of the workflow.
- Paid Statuses: Define which custom statuses should be considered “paid”. This helps with reports and potentially restricts actions based on payment status. By default, “Processing” and “Completed” are considered paid.
- Fallback on Deactivation: This option ensures that orders with custom statuses don’t disappear from the order list if you deactivate the plugin. It assigns a fallback status (you can choose which one) to those orders.