Product Icon

Bulk Order Status Updater for WooCommerce

Efficiently manage your orders with this powerful plugin. Update statuses in bulk without triggering emails or affecting inventory. Perfect for cleaning up your store, migrations, testing, or large stores.
Choose a billing option
$39
Save 20%
$78 $62.40

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

  • Update orders by date range or comma-separated IDs
  • Change to any WooCommerce status
  • Suppress customer email notifications
  • Option to disable admin email notifications (e.g., new order emails)
  • Batch processing for scalability
  • Preview total orders before updating
  • Real-time progress bar
  • High-Performance Order Storage (HPOS) compatible
  • Integrated under WooCommerce menu for shop managers and admins
  • Reset option to start fresh

Instructions

1. Access the Tool
– Navigate to WooCommerce > Status Updater in your WordPress admin dashboard, or use the “Updater Page” link from the Plugins page (available to shop managers and admins).

2. Choose Selection Method
– Date Range: Select “Date Range” to update orders within a specific time period.
– Enter “Start Date” and “Cutoff Date.”
– Pick one or more “Current Statuses to Update” (e.g., “Pending,” “Processing”).
– Order IDs: Select “Order IDs” to update specific orders by their IDs.
– Enter comma-separated order IDs (e.g., “24, 25, 26”). No current status selection is required.

3. Set New Status
– Choose a “New Status” from the dropdown (e.g., “Completed,” “Cancelled”).

4. Configure Options
– Set “Batch Size” (default 10) to control how many orders process at once.
– Check “Disable Admin Emails” to suppress admin notifications during updates (customer emails are always suppressed).

5. Preview and Process
– Click “Preview Orders” to see the total orders that will be updated.
– If the new status matches a selected current status for a date range, you’ll see “Cannot process”—adjust statuses and try again.
– Click “Start Processing” to begin. Watch the progress bar update in real-time.

6. Reset
– After processing (or to start over), click “Reset” to clear the form. Both “Current Statuses” and “New Status” will revert to “Select” options.


Customer reviews

Extension information

  • PHP version required: 7.4
  • Tested with WordPress: 6.8
  • Tested with WooCommerce: 9.8.1

Countries

  • Worldwide