Order Pilot v1.0.0
Contributors: ferdaussk
Tags: woocommerce, order status, custom order status, order tracking, status manager
Requires at least: 5.6
Tested up to: 6.8
Requires PHP: 7.4
License: GPLv2 or later
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.
- Status Color Badges: Color-coded labels in admin order list for quick reference.
- Rename or Remove Default Statuses: Modify or hide core WooCommerce statuses.
- Automatic Order Notes: Add predefined notes automatically per status.
- Order List Filters: Filter orders by custom or default statuses.
- Custom Email Notifications: Send emails when orders reach specific statuses.
- Frontend Order Tracker: Show customers visual tracking with progress bar or step indicator.
- Conditional Status Flow Logic: Define which statuses can follow each other.
- Bulk Status Update via CSV: Upload files to update statuses in bulk.
- Status Change Logs: Track who changed what and when.
- Status-Based Restrictions: Disable actions like refunds or downloads based on status.
- Push Notifications Support: Integrate Firebase for mobile push alerts.
- Multilingual Email Templates: Fully WPML/Polylang compatible or manual translation.
- Shipping Plugin Integration: Auto-sync with shipping plugins.
Installation
- Upload to
/wp-content/plugins/order-pilot/
or install via Plugins screen. - Activate through ‘Plugins’ screen in WordPress.
- Go to
WooCommerce → Order Status Manager
to configure.
Screenshots
- Custom order status creation screen.
- Admin order list with color-coded statuses.
- Frontend order tracking bar.
- Custom email settings per status.
- Bulk CSV import feature.
Frequently Asked Questions
Will this plugin work with my existing orders?
Yes. It works with existing and new orders seamlessly.
Can I add multiple custom statuses?
Yes. Unlimited custom statuses supported.
Can I restrict what actions customers can take based on status?
Yes. You can restrict refunds, downloads, cancellations, etc.
Does it support Multilingual or RTL websites?
Yes. Fully translation-ready and RTL-compatible.
Does it support bulk updates?
Yes. CSV upload is supported.
Changelog
1.0.0
- Initial release
- Custom statuses with UI
- Frontend tracking, custom emails
- Bulk CSV updates
- Ready for integration
Upgrade Notice
1.0.0 — First stable release of the plugin.
License
This plugin is licensed under the GPLv2 or later. You may freely modify and distribute it.