Plugin info

Total downloads: 156
Active installs: 0
Total reviews: 0
Average rating: 0
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 3 language(s)
Contributors: 3
Last updated: 12/6/2025 (26 days ago)
Added to WordPress: 11/17/2025 (0 years old)
Minimum WordPress version: 6.0
Tested up to WordPress version: 7.0
Minimum PHP version: 7.3

Maintenance & Compatibility

Maintenance score

Actively maintained • Last updated 26 days ago

68/100

Is SDP Custom Order Status for WooCommerce abandoned?

Likely maintained (last update 26 days ago).

Compatibility

Requires WordPress: 6.0
Tested up to: 7.0
Requires PHP: 7.3

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

Scheduled & Automatic Order Status Controller for WooCommerce
Rating 5.0/5 (11 reviews)Active installs 2,000
Autocomplete Order Status for WooCommerce
Rating 5.0/5 (3 reviews)Active installs 2,000
Highest Sell Products Woocommerce
Rating 5.0/5 (1 reviews)Active installs 10
Kargo Takip ve Sipariş Detay -KORKMAZ
Rating 0.0/5 (0 reviews)Active installs 10
TrackMage – Woo Shipment Tracking
Rating 0.0/5 (0 reviews)Active installs 10

Description

SDP Custom Order Status for WooCommerce lets you create unlimited custom order statuses and set up tailored email notifications for customers and administrators.

⚙️ Features

  • Create unlimited new custom order statuses for your WooCommerce orders.
  • Assign icons and colors to identify the new order statuses.
  • Generate custom email notifications for the admin and/or the customer when an order changes to the custom status.
  • Include dynamic order data in these notifications, such as the customer’s name, order total, summary table, payment or shipping method, billing or shipping details, payment instructions…
  • Manually resend those notifications.
  • Select the next status in the order flow when creating a custom status.
  • Allow (or not) the download of downloadable files for orders that are in a custom status.
  • Compatible with PDF Invoices & Packing Slips for WooCommerce: automatically generate or attach the invoice to the notification when the order changes to a custom status.
  • Compatible with WooCommerce EU VAT Number and YITH WooCommerce EU VAT, OSS & IOSS: you can include the customer’s EU VAT number in the notifications via a placeholder.
  • Compatible with WC – APG Campo NIF/CIF/NIE: you can include the customer’s NIF/CIF/NIE in the notifications via a placeholder.
  • Developers: action hooks to run custom functions when an order changes to a specific custom status.
  • Translations ready.
  • Completely translated into Spanish.

💎 Pro Version

Unlock the full potential of SDP Custom Order Status Pro with these advanced features:

  • Attach files to order status emails.
  • Custom CSS for email notifications.
  • Admin notifications via Telegram.
  • Automatic restock of products when an order moves to a specific status.
  • Advanced automation rules by payment method.
  • Advanced automation rules by user role.
  • Custom order status summary in WooCommerce dashboard widget.

Upgrade now to enhance your workflow and save time managing WooCommerce orders!

Installation

No installation instructions available

Frequently Asked Questions

Can I customize the notification emails?

Yes, you can customize the content, subject, and recipients of the emails. The plugin also includes placeholders that allow you to insert customer and order information, such as name, address, order number, total amount, order summary table, and order notes, among others.

Can I attach invoices to custom order status notifications?

Yes, the plugin is fully compatible with the free PDF Invoices & Packing Slips for WooCommerce and allows invoices to be automatically generated and attached to the notifications when an order moves to a custom status.

Can the plugin be translated into other languages?

Yes, it’s fully compatible with translation files and multilingual plugins such as WPML, and comes with a complete Spanish translation included.

Does SDP Custom Order Status for WooCommerce work fine with sequential order number plugins?

Yes, it’s compatible with the following sequential order number plugins:

  • Sequential Order Numbers for WooCommerce (SkyVerge)
  • WooCommerce Sequential Order Numbers Pro (SkyVerge)
  • YITH Sequential Order Number (YITH)
  • Sequential Order Number for WooCommerce (WebToffee)

Can I use SDP Custom Order Status for WooCommerce if I am already using other custom status plugin?

Yes, it can automatically import custom order statuses from the following plugins so that orders in those statuses won’t disappear from your admin panel:

  • Order Status Manager for WooCommerce (SkyVerge)
  • YITH WooCommerce Custom Order Status (YITH)

Review feed

No reviews available

Screenshots

  1. Orders list in the admin area with some orders in custom statuses.

    Orders list in the admin area with some orders in custom statuses.

  2. Custom status list in the admin area (statuses can be reordered by drag and drop).

    Custom status list in the admin area (statuses can be reordered by drag and drop).

  3. Appearance settings for custom status.

    Appearance settings for custom status.

  4. General settings for custom status.

    General settings for custom status.

  5. Notifications settings for custom status.

    Notifications settings for custom status.

Changelog

5.7.3

  • Update – Support for WordPress 7.0
  • Update – Support for WooCommerce 10.4

5.7.2

  • Tweak – UI improvements
  • Update – POT file updated

5.7.1

  • Tweak – Status names and icons in the status list screen are displayed with the same styles used for orders in each status
  • Tweak – Improved the import of custom order statuses from YITH Custom Order Status
  • Tweak – Enqueues dynamicaly generated CSS
  • Fix – Error while importing order statuses created by other plugins with long names
  • Update – Updated Font Awesome to version 7.0.1

5.7.0

  • Tweak – The order status info box is not visible unless the order status if published
  • Tweak – Using gmdate() instead of date()
  • Tweak – Scripts are loaded in the footer
  • Tweak – Enhanced code security
  • Tweak – Enhanced code performance
  • Fix – Long similar order status names could collide
  • Fix – Alert upon deativation was not showing up