Topics covering webhook creation & management, event handling, Pub/Sub, and Eventbridge, in Shopify apps.
Hi, I have 2 different services listening to the same event (product update), but the event is only being sent to the first one. When I manually send a test notification to the second webhook it goes through fine, but when the actual event is triggered I only get the first one. Is it the case that I can only have one webhook subscription per event, and I should instead call my second endpoint from my first?
Thanks in advance.
Hello @ewd910 , and welcome to the community!
This is strange, you should definitely be able to have multiple subscriptions to a topic (like products/update) at the same time, otherwise, stores would not be able to install more than one app. Could you give me more details about your webhook subscriptions (store, subscription IDs, timing)? I'm curious when you tried this out, and if this is still an issue today.
To learn more visit the Shopify Help Center or the Community Blog.
Not exactly sure which details you're looking for, but I've had this webhook active for a month or longer with a fairly active store, and it has never been handled correctly (it's supposed to reflect a price change on another website). The original webhook has been active for a couple years without issue. The test notification for the second webhook works (tried it again yesterday before I made the post), and the hmac validation passes as well, but on the live site it doesn't seem to ever reach the endpoint.