Order Pilot

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

  1. Upload to /wp-content/plugins/order-pilot/ or install via Plugins screen.
  2. Activate through ‘Plugins’ screen in WordPress.
  3. Go to WooCommerce → Order Status Manager to configure.

Screenshots

  1. Custom order status creation screen.
  2. Admin order list with color-coded statuses.
  3. Frontend order tracking bar.
  4. Custom email settings per status.
  5. 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.