Table of Contents
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.