Topics covering webhook creation & management, event handling, Pub/Sub, and Eventbridge, in Shopify apps.
Wondering if anyone else has run into this...
With the Admin REST API, we register webhooks for checkout create/update and order refund. For certain storefronts, we have received events for these with checkout token and customer ID (checkouts) and order IDs (refunds). Upon requesting data for the checkouts, customers and orders, we sometimes (but not always) get 404s.
In the case of the checkouts, we are requesting these an hour or two after receiving the webhooks. This is only happening for certain users of our apps. I'm wondering if these users have some other third-party apps that are deleting some of these customers and checkouts for whatever reason, and perhaps the orders themselves in the case of refunds. Could that cause this? Are there any other potential causes? Has anyone else encountered similar issues?