Topics covering webhook creation & management, event handling, Pub/Sub, and Eventbridge, in Shopify apps.
Hi there,
I'm seeing a problem where our app has stopped receiving about 40% order creation webhooks. This is only affecting one merchant at the moment. The only thing common to all of these missed orders is that each order has a blank cart_token field.
Is there any situation where Shopify decides not to send an order creation webhook even if the order has been created?
Thanks,
Gary
Solved! Go to the solution
This is an accepted solution.
Hello Gary,
I am a developer working on Shopify's webhook system. I can confirm from our log that the webhooks have been sent and received a 200 from webhooks.nosto.com. This is the webhooks and their corresponding timestamp in UTC which we receive a 200 response. Hope this can help you debug.
https://fnova.myshopify.com/admin/orders/846016774268.json: 2/12/19 2:32:52.000 PM
https://fnova.myshopify.com/admin/orders/845845823612.json: 2/12/19 9:07:10.000 AM
https://fnova.myshopify.com/admin/orders/846058586236.json: 2/12/19 3:10:51.000 PM
https://fnova.myshopify.com/admin/orders/846058553468.json: 2/12/19 2:32:52.000 PM
Regards,
Jessica Xie
To learn more visit the Shopify Help Center or the Community Blog.
Hey Gary,
To be perfectly honest no explanation for this immediately comes to mind. Would you be able to provide a sample order ID where this happened so I could take a look at our logs?
Josh | Shopify
- Was my reply helpful? Click Like to let me know!
- Was your question answered? Mark it as an Accepted Solution
- To learn more visit the Shopify Help Center or the Shopify Blog
Hey Josh,
The orders listed below weren't sent as webhooks. Just so you know, I have been put in contact with Shopify support through our merchant and I've forwarded them the relevant information. I just want to make sure I'm not spamming you with the same issue 🙂
Thanks,
Gary
This is an accepted solution.
Hello Gary,
I am a developer working on Shopify's webhook system. I can confirm from our log that the webhooks have been sent and received a 200 from webhooks.nosto.com. This is the webhooks and their corresponding timestamp in UTC which we receive a 200 response. Hope this can help you debug.
https://fnova.myshopify.com/admin/orders/846016774268.json: 2/12/19 2:32:52.000 PM
https://fnova.myshopify.com/admin/orders/845845823612.json: 2/12/19 9:07:10.000 AM
https://fnova.myshopify.com/admin/orders/846058586236.json: 2/12/19 3:10:51.000 PM
https://fnova.myshopify.com/admin/orders/846058553468.json: 2/12/19 2:32:52.000 PM
Regards,
Jessica Xie
To learn more visit the Shopify Help Center or the Community Blog.
Thanks for the information Jessica!