I am trying to do a simple update order function to add a “FREE” product to an order that is already processing. I am able to move the order to On-Hold, then add the item at $0, but nothing I do will update the inventory down by the QTY of the free item when it’s moved back to processing
However doing this same process from the WooCommerce backend works find. Update to on hold, add the item, update the price to 0 (Triggers the reduction in inventory by changing to $0), move back to processing.
OM4 seems to have gotten sloppy with this integration is was always rock solid and “Actions” seem to work less and less. Triggers seem fine, but not sure what’s been going on with this. I am losing a lot of time on things that work manually but not with automation which makes no sense.