I installed an app in my shopify development store and connected it to a server I have deployed on Vercel. The purpose of this app is to utilize a 3rd party delivery service called Metrobi. The server fulfills 2 things. 1: When the user enters their delivery address, it calls Metrobi’s API and gets an estimate for the delivery to display to the user (this works perfectly) 2: If a user selects the Metrobi delivery option and makes the purchase a delivery is created through Metrobi’s API. I tested the latter yesterday and it worked perfectly and quickly. However today I tested it again and there was a significant delay in between purchase and the delivery being created, just under 5 minutes. This delay seemingly disappeared when testing again a few minutes later. I’m trying to figure out where this delay came from. I’m hosting my server on the free version of Vercel. I’m under the impression that the free plan of Vercel will cause functions to go idle and will need to do a cold boot when invoked again but from what I read this cold boot doesn’t explain an almost 5 minute delay. Is there a similar cold boot or anything that might explain this delay on Shopify’s end? Thanks in advance
Related topics
| Topic | Replies | Views | Activity | |
|---|---|---|---|---|
| Updating a cart with storefront API takes 3x the time on certain store | 1 | 39 | December 12, 2025 | |
| Unable to Deploy the shopify app to vercel | 2 | 18 | February 21, 2026 | |
| Webhook delivery delays? | 3 | 184 | December 20, 2025 | |
| App works locally but shows blank page after deploy on Vercel + Neon | 2 | 90 | February 21, 2026 | |
| Shopify Add to cart extreamly slow in hydrogen implementation | 1 | 71 | June 28, 2025 |