Home » Categories » Managed WordPress » WordPress E-Commerce

Understanding WooCommerce Order Statuses

When a new order is created in your WooCommerce store, it will always be marked with a status relevant to the payment stage it currently is. Understanding these statuses is important as it can be the difference between a successful or failed transaction, among other things.

Order statuses are also often utilized for troubleshooting failed orders and they can be utilized to send specific email notifications to your customers.

Namely, the default order statuses generated by WooCommerce are:

  • Pending payment: In this state, the order has been created but the payment hasn't started yet. Orders with this status are considered unpaid.

  • Failed: Orders that have failed (e.g. technical issues, declined by the customer's bank, etc)

    Note: It's possible that an order won't change to the Failed status immediately and remain as Pending until it has been verified by the payment processor.

  • Processing: Orders with this status are paid, but awaiting fulfillment (e.g. shipping products). All products except those that are both Virtual and Downloadable will remain in this status unless you manually change them to a different one.
  • Completed: Payment is successful and the order has been fulfilled.
  • On hold: When an order receives this status, the stock has been reduced but you need to confirm the payment.
  • Canceled: The order is manually cancelled either by the admin or the customer. No further action is required.
  • Refunded: Order refunded by the admin.
  • Authentication required: This status is used for orders where the customer needs to authenticate the transaction and complete all the needed requirements (e.g. SCA).
0 (0)
Article Rating (No Votes)
Rate this article
  • Icon PDFExport to PDF
Related Articles
About email notifications for WooCommerce Bookings
Added on Wed, May 12, 2021
Why do I need SSL with WooCommerce?
Added on Mon, May 10, 2021
About price adjustments with Checkout Add-ons
Added on Wed, May 12, 2021
Set up linked WooCommerce products
Added on Wed, May 12, 2021
Send custom email notifications for WooCommerce Bookings
Added on Wed, May 12, 2021