Order Pilot

Description

Order Pilot is a powerful WooCommerce extension that lets you take complete control of order status management. Whether you’re running a small shop or a large-scale marketplace, this plugin makes it easy to define workflows, track status changes, and communicate with customers more effectively.

Key Features:

Custom Order Status Creation
Create unlimited order statuses with custom names, colors, and slugs to match your store workflow.

Status Color Badges
Display color-coded labels for each status in the admin order list for quick visual reference.

Rename or Remove Default Statuses
Easily rename or disable core WooCommerce order statuses like «Processing», «On Hold», etc.

Automatic Order Notes
Add predefined notes to orders automatically when specific statuses are applied.

Order List Filters
Filter WooCommerce orders by custom or default statuses from the admin panel.

Custom Email Notifications
Send customizable emails when orders reach specific custom statuses.

Frontend Order Tracker
Let customers track their order progress visually with a progress bar or step indicator.

Conditional Status Flow Logic
Control which statuses can follow each other to create strict or flexible workflows.

Bulk Status Update via CSV
Upload a CSV or Excel file to bulk-update order statuses, ideal for fulfillment teams.

Status Change Logs
Track who changed each order status and when, in a timeline format.

Status-Based Restrictions
Disable downloads, refunds, or other actions based on the current order status.

Push Notifications Support
Send mobile push notifications on status change using Firebase integration.

Multilingual Email Templates
Translate email templates for each status using WPML, Polylang, or manually.

Shipping Plugin Integration
Sync statuses with popular shipping plugins to auto-update tracking info.

This plugin is designed for store owners, warehouse managers, and fulfillment teams who need precise control over order processing.

License

This plugin is licensed under the GPLv2 or later. You may freely modify and distribute it.

Installation

  1. Upload the plugin files to the /wp-content/plugins/order-pilot/ directory, or install the plugin through the WordPress Plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Navigate to WooCommerce Order Status Manager to configure your custom statuses and settings.

FAQ

Will this plugin work with my existing orders?

Yes. The plugin works seamlessly with all existing and new orders.

Can I add multiple custom statuses?

Yes, you can add unlimited custom order statuses.

Can I restrict what actions customers can take based on status?

Yes, you can define restrictions like disabling refunds, downloads, or cancellation based on the current status.

Does it support Multilingual or RTL websites?

Yes. All templates and emails are translation-ready and RTL-compatible.

Does it support bulk updates?

Yes. You can upload a CSV file to update order statuses in bulk.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Order Pilot” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Order Pilot” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.0

  • Initial release
  • Added support for creating, managing, and displaying custom order statuses
  • Frontend tracker with status progress
  • Custom emails per status
  • Bulk status update via CSV
  • Integration-ready structure