I am developing an app that connects the Shopify API and my company's customer database for information that is added to Shopify metafields. Test webhooks fire and are received by my server almost instantly. However, when making live calls, there is a 20-to-30 second delay where nothing is logging to the console. After the delay, the data flows in all at once, but it makes it hard to update the user's view when it takes so long for the data to update. I'm using Node.JS. In addition, the same API calls made from Postman finish in 200ms, so I'm terribly confused.
Solved! Go to the solution
This is an accepted solution.
Hey there, this delay on webhooks is something we're looking to reduce in the coming days, so this shouldn't be a problem soon. Cheers!