Inventory changes in relation to orders do not trigger product webhook?

Highlighted
Shopify Partner
30 0 1

Hi,

I am wondering why a product updated webhook is not fired when updating an order changes the inventory for one or more orders?

Thanks,

-Louise

1 Like
Shopify Staff (Retired)
Shopify Staff (Retired)
533 0 88

Hi Louise,

This behaviour is intentional in order to prevent overloading application providers with requests when a shop might be processing a large amount of orders in a short period of time.

0 Likes
Shopify Partner
30 0 1

Hi Jamie,

Ok, thank you for your answer.

Can I settle for registering one order webhook that will catch ALL changes to an order, e.g. 

orders/updated

, i.e. will this webhook be triggered when an order is cancelled, created, deleted, fulfilled, paid, partially_fulfilled?

Are there any other webhooks like the order webhooks, which can change a product, without the product webhooks being activated?

Thanks,

-Louise

0 Likes
Shopify Partner
30 0 1

Anyone?

0 Likes
Shopify Partner
32 0 13

I would also like to know the answer to Louise's question.  Anyone have a good way of ensuring inventory numbers are up to date after orders are manipulated?

0 Likes
Shopify Partner
660 0 102

Same here. I'm pretty sure you would need to subscribe to /deleted separately but what about the others?

0 Likes