Beschreibung
WooCommerce includes a fixed set of order statuses such as Pending, Processing, Completed, and Cancelled. For many stores, these default statuses don’t fully reflect their fulfillment workflow. You may need statuses like Awaiting Pickup, Quality Check, Packed, Ready to Ship, or Dispatched to better track orders and keep your team and customers informed.
Custom Order Status for WooCommerce lets you create and manage your own order statuses directly from the WooCommerce dashboard. Customize each status with its own label, icon, and color, choose default statuses for supported payment methods, and send email notifications when an order moves to a custom status.
Key Features
Create Your Own Custom Order Statuses
Add your own order statuses to WooCommerce without writing code.
For each custom status you can configure:
* Status label
* Status slug
* Icon
* Display color
This makes it easier to organize orders according to your own fulfillment process.
Change the Default Order Statuses
Choose the default status assigned to new WooCommerce orders. The Lite version also lets you define default statuses for WooCommerce’s built-in payment gateways, helping orders enter the correct workflow immediately after checkout.
Send Email Notifications for Custom Order Statuses
Send email notifications whenever an order changes to a custom status. The Lite version supports global email notifications for both store administrators and customers, helping everyone stay informed throughout the order lifecycle.
Bulk Update Orders with Custom Statuses
Include custom statuses in WooCommerce Bulk Actions so multiple orders can be updated at once. Custom statuses are also recognized in WooCommerce Analytics reports, providing better visibility into your order workflow.
Keep Orders Editable After Status Changes
Orders assigned to custom statuses can remain editable whenever needed, and you can also configure them to be treated as paid when appropriate.
Common Use Cases
Custom Order Status for WooCommerce is ideal for stores that want to:
* Add fulfillment stages such as Packed, Shipped, or Ready for Pickup
* Create custom manufacturing or production workflows
* Improve warehouse and order management processes
* Notify customers when orders reach important milestones
* Manage orders more efficiently using bulk status updates
Documentation & Support
- Visit the WordPress support forums
- Check the documentation for common answers
- Try the live demo to see how the plugin works on the storefront.
If you find the plugin useful, a â 5-star rating is always appreciated — it helps other store owners discover the plugin.
Looking for More Advanced Features?
Upgrade to Custom Order Status for WooCommerce Pro to automate order status changes using advanced rules, create payment gateway-specific workflows, customize WooCommerce’s default order statuses, send SMS notifications, update stock levels based on custom statuses, allow customer order cancellations for selected statuses, and unlock many more workflow automation features.
See the complete Lite vs Pro comparison: https://www.tychesoftwares.com/differences-between-pro-and-lite-versions-of-custom-order-status-for-woocommerce-plugin/
About Tyche Softwares
Tyche Softwares has been building WooCommerce plugins since 2009, helping merchants streamline order management, delivery scheduling, pricing, product customization, checkout, and other essential ecommerce workflows.
Explore More WooCommerce Plugins
Tyche Softwares also develops plugins for abandoned cart recovery, order delivery scheduling, bookings, invoices and packing slips, custom order numbers, product input fields, BOGO offers, payment gateway fees, call for price, role-based pricing, currency management, and other WooCommerce enhancements.
Some of our Pro plugins:
Some of our other free plugins:
Externe Dienste
Dieses Plugin kommuniziert mit unserem Tracking-Server, um Nutzungsdaten nur zu senden, wenn der Benutzer sich ausdrücklich für das Nutzungstracking entschieden hat. Ausführliche Informationen darüber, was getrackt wird, findest du in unserer Nutzungstracking-Dokumentation.
Screenshots








Installation
- Lade den gesamten Plugin-Ordner in das
/wp-content/plugins/Verzeichnis hoch. - Aktiviere das Plugin über das Menü „Plugins“ in WordPress.
- Beginnen Sie mit den Plugin-Einstellungen unter „WooCommerce > Einstellungen > Individueller Bestellstatus“.
FAQ
-
Can I create my own WooCommerce order statuses?
-
Yes. The plugin lets you create custom order statuses with your own labels, icons, colors, and slugs.
-
Can I choose the default order status?
-
Yes. You can configure the default WooCommerce order status, including the default status for supported WooCommerce payment gateways.
-
Can customers receive email notifications when the order status changes?
-
Yes. The Lite version allows you to send email notifications to customers and administrators when an order changes to a custom status.
-
Can I edit orders with custom statuses?
-
Yes. Orders assigned to custom statuses can remain editable, allowing you to continue updating them as needed.
-
Will custom statuses appear in WooCommerce reports?
-
Yes. Orders using custom statuses are included in WooCommerce Analytics reports.
-
Can I update multiple orders at once?
-
Yes. Custom statuses are available from WooCommerce Bulk Actions, making it easy to update several orders simultaneously.
Rezensionen
Mitwirkende und Entwickler
„Custom Order Status for WooCommerce“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:
Mitwirkende„Custom Order Status for WooCommerce“ wurde in 28 Sprachen übersetzt. Danke an die Übersetzer für ihre Mitwirkung.
Übersetze „Custom Order Status for WooCommerce“ in deine Sprache.
Interessiert an der Entwicklung?
Durchstöbere den Code, sieh dir das SVN-Repository an oder abonniere das Entwicklungsprotokoll per RSS.
Änderungsprotokoll
3.0.1 – 28/07/2026
- Fix – Default WooCommerce order status labels are displayed in English instead of the translated labels.
3.0.0 – 30/06/2026
- New – React-based admin interface for Status Manager, Settings, Rules, Emails, SMS, Status by Payments, Labels, and License pages.
- Dev – Introduced a REST API layer (cos-pro/v1) for plugin settings operations.
- Dev – All global plugin settings consolidated from individual alg_orders_custom_statuse_* wp_options rows into a single cos_pro_settings option.
- Update – Compatibility with WordPress 7.0.
- Update – Compatibility with WooCommerce 10.9.1.
2.11.0 – 24/02/2026
Fix – Corrected broken icon code reference link for custom order status icons in settings.
2.10.0 – 03/02/2026
- Verbesserung – Es gibt jetzt Optionen, mit denen Bestellungen mit individuellem Bestellstatus bearbeitet und als bezahlt markiert werden können.
2.9.0 – 06/01/2026
- Tweak – Aktualisiert für die Kompatibilität mit WordPress 6.9.0.
- Tweak – Aktualisiert für die Kompatibilität mit WooCommerce 10.4.3.
2.8.0 – 24/06/2025
- Fix – PHP-Warnung: Undefinierter Array-Schlüssel „status_slug“, wenn ein individueller Bestellstatus in den Papierkorb verschoben oder gelöscht wird.
- Tweak – Aktualisiert für die Kompatibilität mit WooCommerce 9.9.4.
2.7.0 – 15/04/2025
- Fix – Plugin-Name und Plugin-Beschreibung für die Übersetzung hinzugefügt.
- Fix – PHP Warnung: Undefinierte Variable $result, wenn der individuelle Status gelöscht wird.
- Fix – Alle PHPCS-Warnungen wurden behoben und der Code wurde an die WordPress Coding Standards angepasst, um die Qualität und Wartbarkeit zu verbessern.
- Tweak – Aktualisiert für die Kompatibilität mit WordPress 6.8.
- Tweak – Aktualisiert für die Kompatibilität mit WooCommerce 9.8.1.
2.6.0 – 22/11/2024
- Fix – Das Laden der Übersetzung wurde zu früh ausgelöst, was zu Fehlern führte, wenn die Sprache der Website in WordPress 6.7 geändert wurde.
- Tweak – Der Aufruf an unseren Tracking-Server zum Abrufen der Deaktivierungsgründe wurde entfernt und im Plugin selbst hinzugefügt.
2.5.0 – 22/10/2024
- Fix – Die Anfrage für die Deaktivierungsumfrage wurde gesendet, obwohl beim Deaktivieren des Plugins „Überspringen & deaktivieren“ ausgewählt wurde.
- Fix – Kompatibilitätsproblem mit dem Plugin „ActiveMember360“, das einen fatalen Fehler im Frontend verursacht.
2.4.1 – 03/04/2024
- Behoben – Cross Site Request Forgery (CSRF) Sicherheitslücke.
- Behoben – Die Bestellseite stürzt ab, wenn der individuelle Bestellstatus das Zeichen „%“ enthielt.
- Verbesserung – Update der Kompatibilität mit WordPress 6.5
- Verbesserung – Kompatibilität mit WooCommerce 8.7 aktualisiert
2.4.0 – 30/01/2024
- Fix – Fixed Cross Site Request Forgery (CSRF) vulnerability.
2.3.0 – 04/07/2023
- Verbesserung – Deaktivierungsumfrage v2 hinzugefügt.
- Fix – Kompatibilität mit PHP 8.2.2.
- Fix – Kompatibilitätserklärung für die WooCommerce Produkteditor-Option.
- Fix – Kompatibilität mit High-Performance Order Storage (COT).
- Fix – Die Einstellung „Fallback-Löschauftragsstatus“ hat nicht funktioniert.
- Fix – Fataler Fehler bei der Aktivierung des Plugins, wenn das Plugin Benutzerdefinierte Bestellnummer installiert und aktiviert wurde.
2.2.1 – 29/11/2022
- Fix – Schwerwiegender Fehler auf der Seite „Bestellung erhalten“.
2.2.0 – 29/11/2022
- Verbesserung – Einführung der Kompatibilität mit WooCommerce High Performance Order Storage.
2.1.1 – 11/05/2022
- Fix – Konflikt zwischen dem Plugin „Custom Order Status“ und dem Plugin „Custom Order Number“ aufgrund des gleichen Funktionsnamens.
2.1.0 – 03/05/2022
- Fix – Doppelte Abfragen auf der Seite „Individueller Bestellstatus“.
- Fix – Der Link zu den Plugin-Einstellungen fehlte auf der Plugin-Seite.
- Fix – Der Hinweis zur Aktivierung der Farbeinstellung fehlte.
2.0.3 – 14/09/2021
- Verbesserung – Es wurde eine Option hinzugefügt, um den Standardstatus für Scheck- und Paypal-Zahlungsmethoden auszuwählen.
- Fix – Nach der Migration waren die Slugs auf manchen Seiten leer. Das ist jetzt behoben.
- Fix – Wenn die Titelform im individuellen Bestellstatus mit wc- beginnt, wird der Bestellstatus nicht in diesen individuellen Bestellstatus geändert. Das ist jetzt behoben.
- Fix – Die Textfarbe für den individuellen Bestellstatus wurde auf der Bestellseite angezeigt, auch wenn die Einstellungen für die Aktivierung der Farboption deaktiviert blieben. Das ist jetzt behoben.
2.0.2 – 09/04/2021
- Fix – Der Bestellstatus wurde geändert, wenn wir die Dankeseite aktualisieren. Dies wurde behoben.
- Fix – Wenn wir den Slug des benutzerdefinierten Bestellstatus ändern, wurden Bestellungen mit diesem Status nicht auf der Bestellseite angezeigt. Dies wurde behoben.
2.0.1 – 01/12/2020
- Verbesserung – Neue Einstellung „Farbe aktivieren“ hinzugefügt, um die Hintergrundfarbe für den Status auf der Bestellseite anzuzeigen.
- Fix – Wenn wir auf den Link „Custom Order Status Tool“ im Plugin klicken, wird ein Fehler angezeigt. Dies wurde behoben.
- Fix – Nach dem Löschen des Plugins werden alte Daten nicht entfernt. Dies wurde behoben.
- Fix – Bestellungen werden gelöscht, die den benutzerdefinierten Bestellstatus haben, wenn das Plugin gelöscht wird. Dies wurde behoben.
- Fix – Der Status wird nicht in den benutzerdefinierten Status geändert, wenn der Status mit 3 Wörtern erstellt wird. Dies wurde behoben.
- Fix – Icons zu den Labels hinzugefügt. Dies wurde behoben.
2.0.0 – 05/11/2020
- Feature – Custom Post Type für individuellen Status mit der Unterstützung der vorherigen Toolseite hinzugefügt.
- Funktion – Es wurde eine E-Mail-Funktion auf globaler Ebene hinzugefügt, um eine E-Mail an den Kunden und den Administrator zu senden, wenn sich der Status einer Bestellung ändert.
1.4.11 – 10/09/2020
- Aktualisierte Kompatibilität mit WordPress 5.5
- Aktualisierte Kompatibilität mit WC 4.5
1.4.9 – 19/03/2020
- Aktualisierte Kompatibilität mit WC 4.0.0
1.4.8 – 23/09/2019
- Der Plugin-Code wurde an die WPCS-Standards angepasst.
1.4.7 – 27/03/2019
- Uninstall.php hinzugefügt, um sicherzustellen, dass die Plugin-Einstellungen aus der DB entfernt werden, wenn das Plugin gelöscht wird.
- Es wurde eine Prüfung hinzugefügt, um sicherzustellen, dass Slugs aus dem WC-Kern nicht als benutzerdefinierte Status hinzugefügt werden können. Dies wurde getan, um Konflikte zu vermeiden.
- Es wurden einige Fehler behoben, um sicherzustellen, dass das Plugin mit der PRO-Version synchronisiert ist.
1.4.6 – 16/11/2018
- Autorenname und URL wurden aufgrund der Übergabe der Plugins aktualisiert.
1.4.5 – 31/10/2018
- Kompatibilität mit WooCommerce 3.5.0 getestet.
1.4.4 – 16/10/2018
- Feature – E-Mails – E-Mail-Inhalt –
{order_details}ersetzt Wert hinzugefügt. - Feature – Standardauftragsstatus – „Standardauftragsstatus für BACS / COD“ Optionen hinzugefügt (statt BACS und COD auf „Standardauftragsstatus“ zu setzen, wie in der vorherigen Plugin-Version 1.4.3).
1.4.3 – 15/10/2018
- Dev – Standardauftragsstatus – Zwingt BACS- und Nachnahme-Zahlungsgateways in den „Standardauftragsstatus“.
1.4.2 – 27/09/2018
- Dev – WPML / Polylang Plugins Kompatibilität (
wpml-config.xmlDatei) hinzugefügt.
1.4.1 – 23/09/2018
- Funktion – Option „Individuellen Status zu Aktionsschaltflächen in der Bestellvorschau hinzufügen“ hinzugefügt.
- Dev – Überarbeitung des Quellcodes.
- Dev – Kleinere Umgestaltung der Admin-Einstellungen.
1.4.0 – 03/09/2018
- Feature – Abschnitt „Emails“ hinzugefügt.
- Funktion – Option „Benutzerdefinierte Statusbestellungen bezahlt machen“ hinzugefügt.
- Dev – Überarbeitung des Quellcodes.
- Dev – Die Admin-Einstellungen wurden in Abschnitte unterteilt, umgestaltet und die Beschreibungen aktualisiert.
- Dev – Die Option „Plugin aktivieren“ wurde entfernt.
1.3.5 – 22/06/2018
- Funktion – Option „Individuelle Statusaufträge editierbar machen“ hinzugefügt.
- Dev – Plugin URI auf wpfactory.com aktualisiert.
- Dev – Die Einstellungen werden als Eigenschaft der Hauptklasse gespeichert.
1.3.4 – 24/05/2018
- Dev – „Erweitert: Filterpriorität“ Option hinzugefügt.
1.3.3 – 15/05/2018
- Dev – Option „Textfarbe“ hinzugefügt.
1.3.2 – 15/05/2018
- Dev – Option „Farben in der Statusspalte aktivieren“ hinzugefügt.
- Dev – „WC tested up to“ zum Plugin-Header hinzugefügt.
1.3.1 – 10/05/2017
- Fix –
Zu wenige Argumente für die Funktion Alg_WC_Custom_Order_Statuses_Settings_Section::get_settings()behoben.
1.3.0 – 30/04/2017
- Dev – Kompatibilität mit WooCommerce 3.x.x – Bestell-ID.
- Dev – Tool für benutzerdefinierte Bestellstatus – Bereinigung des Slugs vor dem Hinzufügen eines neuen Status.
- Dev – Custom Order Status Tool – Separate Schaltfläche „Löschen mit Fallback“ hinzugefügt. Die einfache „Löschen“-Schaltfläche löscht den Status jetzt ohne Fallback.
- Dev – Custom Order Status Tool – Die Funktion „Bearbeiten“ wurde von der Pro- in die kostenlose Version verschoben.
- Tweak – readme.txt und Plugin-Header aktualisiert.
- Tweak – Custom Order Status Tool – Neu gestaltet.
- Tweak – Custom Order Status Tool – Code Refactoring.
- Tweak – Link geändert von
coder.fmzuwpcodefactory.com.
1.2.1 – 23/01/2017
- Dev – Schaltfläche „Einstellungen zurücksetzen“ hinzugefügt.
- Tweak – readme.txt korrigiert.
1.2.0 – 17/01/2017
- Fix – Tool – Hinzufügen – Überprüfung auf doppelten Standard-WooCommerce-Status hinzugefügt.
- Dev – Tool – Schaltfläche „Eigenen Status bearbeiten“ hinzugefügt.
- Dev – Fallback-Status beim Löschen.
- Dev – Optionen „Benutzerdefinierte Status zu Aktionsschaltflächen der Admin-Bestellliste hinzufügen“ hinzugefügt.
- Dev – Erweiterte (kostenpflichtige) Version hinzugefügt.
- Tweak – Plugin „Tags“ aktualisiert.
1.1.0 – 14/12/2016
- Fix –
load_plugin_textdomain()wurde vominit-Hook zum Konstruktor verschoben. - Fix – Alle
get_optionAufrufe haben jetzt einen Standardwert. - Dev – Sprachdatei (POT) hinzugefügt. Domain ‚custom-order-statuses-for-woocommerce‘ geändert in ‚custom-order-statuses-woocommerce‘.
- Dev – Bulk-Aktionen für WordPress Version >= 4.7 korrekt hinzugefügt.
- Tweak – Link zum Spenden aktualisiert.
1.0.0 – 12/11/2016
- Erste Veröffentlichung.
