Home » What is WordPress Guide » WordPress with WooCommerce » WooCommerce: auto restore stock levels after cancellation

WooCommerce: auto restore stock levels after cancellation

When an order is cancelled or refunded, there is a way to have the stock level restored automatically for your WooCommerce store.

Get fast, reliable hosting for WordPress

Power your site with the industry’s fastest, most optimized WordPress hosting


Automatically restoring stock levels after cancellation

If you’re selling physical products with your WooCommerce store, you already know that accurate inventory counts are really important. You need to know how many t-shirts you have on hand, or if it’s time to restock specialty items after a big sale. With WooCommerce, it’s easy to see how much you’ve sold on your store and watch stock levels.

When an order is cancelled or refunded, is there a way to have the stock level restored automatically for your WooCommerce store?

Part 1 – plugin for managing cancelled orders

When an order is cancelled, what happens? What do you do when you have to issue a refund for an item that didn’t fit? Maybe you manually update stock counts after every cancellation of refund. But that’s more work than you have time for, and it leaves too much room for counting errors.

Fortunately, the WooCommerce Cancel Abandoned Order Plugin automates post-cancellation stock updates. Simply install and activate the plugin on your WooCommerce store. Now your stock levels will automatically adjust when a customer cancels their order, or you cancel and refund for them:

WooCommerce Cancel Abandoned Order – WordPress Plugin | WordPress.org

Part 2 – restocking as handled by WooCommerce

See the Configuring WooCommerce Settings > Inventory Section of the related article, which documents the following functionality in WooCommerce:

WooCommerce > Settings > Products > Inventory

WooCommerce > Settings > Products > Inventory

In that article, the reader is walked through all settings available in WooCommerce. You’ll find information about configuring General WooCommerce settings as well as Product, Tax, Payments, Shipping, Accounts, Email, API, and Webhooks.

In this case, you will want to review the information related to the Products tab under the Inventory link covering the following options:

  • Manage Stock
  • Hold Stock (minutes)
  • Notifications
  • Notification Recipient
  • Low Stock Threshold
  • Out Of Stock Threshold
  • Out Of Stock Visibility
  • Stock Display Format

Sales performance monitor — built-in ecommerce monitoring for your online store

Personalized revenue insights, delivered right to your inbox. The Liquid Web Sales Performance Monitor delivers weekly revenue trends to help you stay profitable.

Why choose Liquid Web by Nexcess?

Because we are different! Chris Lema captures “the why” in his passionate and stirring recount of a Liquid Web by Nexcess support-related story.

Why your hosting provider matters

We’ve optimized hosting for the industry’s leading commerce and content platforms. That means speed, security, scalability and support are built in. Backed by free migrations. Let us show you why we’re the best.

No one optimizes hosting for open-source applications better than Liquid Web!

Read More About the Liquid Web Differentiators

Recent articles

Ready to get started?

Get the fastest, most secure WordPress.org hosting on the market.

Additional resources

How to set up shipping options in WooCommerce →

Explore shipping options to simplify delivery and order fulfillment.

Start a WooCommerce subscription box service →

Launch a subscription box service with recurring orders.

Advanced inventory management options for WooCommerce →

Optimize inventory management to track stock and streamline orders.