View Categories

Stock Triggers Options Reference

A complete lookup of every setting in Automated Stock Update Triggers for WooCommerce, with its option ID, type, default, and whether it is free or Pro. All settings live under WPFactory > Stock Triggers (also reachable at WooCommerce > Settings > Stock Triggers).

General sub-section #

Label Option ID Type Default Free/Pro
Enable plugin alg_wc_stock_triggers_plugin_enabled Checkbox Yes Free
Enable section alg_wc_stock_triggers_enabled[decrease|increase] Checkbox No Free
Triggers alg_wc_stock_triggers[decrease|increase] Multiselect Decrease: Payment complete, Completed, Processing, On hold. Increase: Cancelled, Pending payment. Free
Custom triggers alg_wc_stock_custom_triggers[decrease|increase] Textarea (empty) Pro
Remove standard triggers alg_wc_stock_triggers_do_remove[decrease|increase] Checkbox Yes Free
Advanced: Force order stock update alg_wc_stock_triggers_force_can_update_order_stock[decrease|increase] Checkbox No Free
Require products alg_wc_stock_triggers_require_product[decrease|increase] Multiselect (product search) (none) Free
Require product categories alg_wc_stock_triggers_require_product_cat[decrease|increase] Multiselect (none) Free
Reset section settings alg_wc_stock_triggers_reset Checkbox No Free

Admin sub-section #

Label Option ID Type Default Free/Pro
Adjust line item product stock alg_wc_stock_triggers_adjust_line_item_product_stock_enabled Checkbox No Free
Order status(es) alg_wc_stock_triggers_adjust_line_item_product_stock_statuses Multiselect Processing, Completed, On hold Free (custom statuses: Pro)
Admin new order alg_wc_stock_triggers_increase_on_ajax_order Select (Default, Increase, Decrease, Maybe increase, Maybe decrease) Default Free
Bulk actions alg_wc_stock_triggers_shop_order_bulk_actions Checkbox No Free
Debug alg_wc_stock_triggers_debug Checkbox No Free

Standard triggers (free) #

The Triggers multiselect offers these action hooks in the free version:

Label Action hook
Order status: Cancelled woocommerce_order_status_cancelled
Order status: Completed woocommerce_order_status_completed
Order status: On hold woocommerce_order_status_on-hold
Order status: Pending payment woocommerce_order_status_pending
Order status: Processing woocommerce_order_status_processing
Order status: Failed woocommerce_order_status_failed
Order status: Refunded woocommerce_order_status_refunded
Payment complete woocommerce_payment_complete
Checkout order processed woocommerce_checkout_order_processed
Checkout update order meta woocommerce_checkout_update_order_meta

In the Pro version, every registered order status (including custom ones and Draft) is also added to this list, and you can enter your own hooks in the Custom triggers field.

Need a hand? #

Questions about a specific option? Our team answers through the Stock Triggers support page.