Orders in WooCommerce are created when a buyer completes the order process. They are only visible in the WordPress dashboard to users with the Admin or Store Manager role. Each order in WooCommerce has a unique identifier.
Order statuses in WooCommerce
In WooCommerce, order statuses provide crucial information about the progression of orders through the purchase and fulfillment process. The core statuses include Pending payment, where the order has been received but not yet paid for; Failed, indicating issues with payment processing; Processing, signifying that payment has been received and the order is being prepared for shipping; and Completed, used when the order has been shipped and finalized. Additional statuses such as On hold, Cancelled, Refunded, and Pending cater to specific scenarios, allowing shop owners to manage their workflow effectively. Understanding and efficiently managing these statuses ensures a smooth operation and helps maintain customer satisfaction by keeping them informed about their order's progress.
Here is the list of order statuses in WooCommerce:
Pending payment - order received but not paid
Failed - there was a problem while processing the payment. This status may not have been given as soon as the order is created, but only after the payment gateway responds
Processing - payment received, stock reduced-order waiting to be processed by the shop. If a COD payment method was selected when placing your order, your order will receive this status. To skip this status and automatically change the status to completed, use the Order statuses plugin.
Completed - order is complete, no further action is required
On hold - the stock has been reduced, but the shop staff must approve payment
Cancelled - canceled by customer or shop staff - no further action required (canceling an order does not restore the removed stock). Set automatically when payment is not recorded. You set the time to cancel in the Store Settings.
Refunded - the order has been refunded by the shop manager - no further action required
WooCommerce order status diagram
In the article, you will learn how to change WooCommerce order statuses faster, customize email notifications for status changes, and issue PDF invoices in WooCommerce!
WooCommerce order status management →WooCommerce autocomplete orders plugin
If you are thinking about automating the process of changing order statuses consider an additional plugin - Automatic Payment Status WooCommerce. The plugin helps you to manage order statuses in your store, and will automatically change the status of an order to completed after the successful online payment.
Automatic Payment Status WooCommerce
Autocomplete WooCommerce orders after successful payment. Choose between virtual, partly virtual, or all orders. Speed up your checkout process and make your customers happier.
Add to cart or View Details