Topics covering webhook creation & management, event handling, Pub/Sub, and Eventbridge, in Shopify apps.
We were heavily utilizing variant metafield updates from our dashboard to trigger "products/update" webhooks to make some necessary updates in a private app. However, these updates are no longer sending the webhooks for some reason. I can confirm the webhooks are sent for updating other variant fields, like description, etc. I also confirmed the same behavior with API-created and dashboard-created (settings - notification page) webhooks.
I'm not seeing anything in the changelog about this, and I'm not sure since when this started happening. My colleague just noticed this is the case the other day. Can someone from Shopify (@Luke_K ?) chime in and check with the devs about this? There have been similar issues with other fields in the past and looks like Shopify actually followed up and fixed them:
Hello,
Did you managed to find a solution to this?
I'm having difficulty getting product/update webhook to trigger upon updating of variant's metafield too.
No, unfortunately, Shopify seems to have altered their API, and variant metafield updates no longer trigger webhooks. I got in touch with support about it, but they didn't have a clue what I was talking about, either.
Hey! Thanks for replying!
This is sad. I thought this is supposed to be something so logical. Wonder what the complication behind this feature is.
Hopefully next time they will re add it back in.