
Every WooCommerce order has a status, and it decides whether the customer gets an e-mail, whether stock goes down and whether the money counts. Some people change them by hand “to tidy up” and then wonder about messages going to customers. Here is what each status means, what it triggers and when to change it.
The statuses and what they do
| Status | It means | What happens |
| Pending payment | The order exists but has not been paid yet. | Stock is held for a while. If payment does not arrive, the order can cancel itself. |
| On hold | Waiting for an action from you, usually confirming payment (a bank transfer, for example). | Stock has already gone down. The customer gets the on-hold notice. |
| Processing | Paid, to be fulfilled. | Stock goes down, the customer gets the confirmation and you get the new-order e-mail. |
| Completed | Fulfilled and shipped. | The customer gets the completed e-mail. It is the final status of a normal sale. |
| Cancelled | Cancelled by you, by the customer or by time. | Stock goes back. By default the cancellation notice goes to you, not to the customer. |
| Refunded | The money was returned in full. | The customer gets an e-mail. See refunds. |
| Failed | Payment was tried and refused, or failed. | This is the status to look at in checkout errors. |
Rules that save you surprises
|
|
|
|
|
|
| An order “on hold” for days is money standing still or a lost customer. Set one day a week to go through pending and on-hold orders: either it is paid, or you cancel it, or you write to the customer. |
| Make a test payment with every method you offer and see which status the order lands in. If a payment method leaves everything “pending” forever, its plugin is not telling the shop: see connecting a payment method. |
|
Orders get stuck in a status and you cannot see why? Tell us the number of one (no card details) and the payment method, and we will look at the logs. Open a support ticket |
|
SEE ALSO Checkout errors in WooCommerce |
RECOMMENDED PRODUCT WordPress hosting One-click install, updates handled, and speed that holds up. from 5.940,00 Kz/mo (3-year plan, with coupon) See plans |
- 0 Users Found This Useful











