Stock Triggers for WooCommerce


Stock Triggers for WooCommerce plugin lets you control which actions automatically decrease or increase your product stock.

✅ Stock Triggers

  • Order status: Cancelled
  • Order status: Completed
  • Order status: Failed
  • Order status: On hold
  • Order status: Pending payment
  • Order status: Processing
  • Order status: Refunded
  • Payment complete
  • Checkout order processed

In addition, there are a number of admin options, like running decrease or increase actions manually via the “Bulk actions” dropdown in admin orders list, or setting stock actions to be performed on new order by admin.

🏆 Premium Version

Stock Triggers for WooCommerce Pro plugin version will add custom order statuses to the triggers list. And in addition, it will allow you to set custom triggers directly, by typing action names.

🗘 Feedback

  • We are open to your suggestions and feedback. Thank you for using or trying out one of our plugins!
  • Visit plugin site.



  1. Upload the entire plugin folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the “Plugins” menu in WordPress.
  3. Start by visiting plugin settings at “WooCommerce > Settings > Stock Triggers”.


26 Novembre 2021
Tom did some great work on this plugin. When I requested him to add the products category feature, he did it sooner than I expected. I highly recommend this, and the rest of their products, if you really understand what you want in your design. Keep up the great work Tom
12 Agosto 2021
The plugin is usefull, the author is kind and warmhearted. He replies my question very quickly, and help me solved problems by hand. I have bought the Pro version. Thanks bro.
19 Maggio 2021
I bought this plugin to manage my stock debits but there was an accounting problem with the "NP Quote Request WooCommerce" plugin I contacted support for more information the assistance was pro fast and efficient my stock management now works as I want it to Bravo again for their efficiency Thanks to Tom Anbinder Luc Maroillier
31 Marzo 2021
Thanks to Tom the creator that permit me fastly to solve my problem. Even if it was not a problem of his great stock triggers plugin but on other plugin of an other compagny. You re the best !
Leggi tutte le recensioni di 3

Contributi e sviluppo

“Stock Triggers for WooCommerce” è un software open source. Le persone che hanno contribuito allo sviluppo di questo plugin sono indicate di seguito.


Traduci “Stock Triggers for WooCommerce” nella tua lingua.

Ti interessa lo sviluppo?

Esplora il Codice segui il Repository SVN iscriviti al Log delle Modifiche. Puoi farlo tramite RSS con un lettore di feed.

Changelog (registro delle modifiche)

1.6.1 – 21/04/2022

  • Admin settings – “Admin” section added: “Admin Order Options” and “Advanced Options” moved from the “General” settings section.
  • WC tested up to: 6.4.
  • Tested up to: 5.9.

1.6.0 – 25/11/2021

  • Dev – “Require products” and “Require product categories” options added.
  • Dev – “Remove standard triggers” options added.
  • Dev – Code refactoring.
  • WC tested up to: 5.9.

1.5.3 – 07/09/2021

  • Dev – “Bulk actions” option added.
  • WC tested up to: 5.6.

1.5.2 – 17/08/2021

  • Dev – Localisation – Chinese (zh_CN) translation added (by @tangzhehao).
  • WC tested up to: 5.5.
  • Tested up to: 5.8.

1.5.1 – 12/07/2021

  • Dev – Settings – Descriptions updated.

1.5.0 – 12/07/2021

  • Fix – “Undefined property: …” notice fixed in admin settings (when “Enable plugin” option is disabled).
  • Dev – Admin Order Options – “Adjust line item product stock” options added.
  • Dev – Settings – “General Options” subsection renamed to “Admin Order Options”.

1.4.0 – 26/06/2021

  • Dev – “Force order stock update” options added.
  • Dev – Debug – Log file name updated (from alg-wc-stock-triggers to stock-triggers).
  • Dev – Main init priority increased to PHP_INT_MAX.
  • Dev – Plugin is initialized on plugins_loaded now.
  • Dev – Code refactoring.
  • WC tested up to: 5.4.

1.3.1 – 31/03/2021

  • Dev – Advanced – Debug – More info added to the log.
  • Dev – Settings – Order status names are now translated (text domain changed from stock-triggers-for-woocommerce to woocommerce).
  • Dev – Settings – Descriptions updated.
  • WC tested up to: 5.1.
  • Tested up to: 5.7.

1.3.0 – 20/01/2021

  • Dev – Localisation – load_plugin_textdomain() function moved to the init action.
  • Dev – Admin settings restyled.
  • Free plugin version released.
  • WC tested up to: 4.9.

1.2.0 – 23/12/2020

  • Dev – General – “Restore stock on admin new order” option renamed to “Admin new order”, converted to a select box (i.e. vs checkbox), and new “Decrease” option added.
  • Dev – Triggers – “Checkout order processed” trigger added.
  • Dev – Advanced – “Debug” option added.
  • WC tested up to: 4.8.
  • Tested up to: 5.6.

1.1.1 – 07/10/2020

  • Dev – “Restore stock on admin new order” option added.
  • Dev – Code refactoring.
  • WC tested up to: 4.5.
  • Tested up to: 5.5.

1.1.0 – 27/03/2020

  • Fix – Removing actions with 0 priority now.
  • Dev – Code refactoring.
  • Dev – Admin settings descriptions updated.
  • WC tested up to: 4.0.
  • Tested up to: 5.3.

1.0.0 – 03/08/2019

  • Initial Release.