Hello!
We are using WooCommerce together with ConnectPOS (MSI module). ConnectPOS relies on standard WooCommerce hooks and Webhooks to detect product updates.
📌 Issue we are facing
When we update product data through the standard WooCommerce product editor, ConnectPOS receives the changes immediately.
However, when we update products through ATUM Inventory, the data is saved in WooCommerce but is NOT detected by ConnectPOS, which suggests that ATUM may not be triggering the standard WooCommerce actions/hooks on product update.
The issue affects updates to:
Stock quantity
Regular price
Sale price
Weight
Barcode / EAN / UPC
SKU
📌 Hooks likely not being triggered include:
woocommerce_update_product
woocommerce_product_object_updated_props
woocommerce_product_set_stock
woocommerce_update_product_variation
save_post_product
❓ We need your help:
Does ATUM trigger the standard WooCommerce product update hooks when stock, pricing, sizes, weight, SKU, barcode or COGS are changed?
If not, is there a setting or mode that enables compatibility with WooCommerce CRUD / hooks?
Is there a recommended way or code snippet to force ATUM to run the required WooCommerce actions/hooks after performing bulk updates?
(So that external systems like ConnectPOS can detect changes.)
Our goal is to ensure that updates performed through ATUM are recognized by external systems just like updates performed via the standard WooCommerce editor.
Thank you in advance for your assistance!