Serverless Shopify Order Tracker Development
Budget: £20 – £250 GBP
I’ve built a custom order tracking tool for my Shopify store. It’s working well for recent orders by using the Shopify REST API, but it can only check the last 250 orders. I now need it to work for older orders too — beyond the 250 limit.
The tool is hosted on Vercel as a serverless function and is connected to a Shopify frontend where customers can check their order status by entering their email and order number.
I need someone who can:
Rebuild or adjust the existing track-order.js file
Use the Shopify Admin API (GraphQL) to search and paginate through older orders
Match orders by order number and customer email
Pull the order timeline (events) to check if a portrait has been delivered
Extract a link from the message (if present) and return it as part of the response
The frontend is already built — I just need help with the backend logic to get accurate results from older orders.
---
Requirements:
Experience using the Shopify Admin API with GraphQL
Knowledge of Vercel functions or similar serverless setup (like Netlify or AWS Lambda)
Strong debugging and error-handling skills
Ability to finish this quickly
---
What I Already Have:
Working REST version that retrieves the most recent 250 orders
Frontend form on a Shopify page
Fully hosted Vercel environment with API access
---
To Apply:
Please include:
A short explanation of your experience with Shopify GraphQL
Any examples of similar projects
Confirmation that you can help fix the pagination and timeline part of this project
The tool is hosted on Vercel as a serverless function and is connected to a Shopify frontend where customers can check their order status by entering their email and order number.
I need someone who can:
Rebuild or adjust the existing track-order.js file
Use the Shopify Admin API (GraphQL) to search and paginate through older orders
Match orders by order number and customer email
Pull the order timeline (events) to check if a portrait has been delivered
Extract a link from the message (if present) and return it as part of the response
The frontend is already built — I just need help with the backend logic to get accurate results from older orders.
---
Requirements:
Experience using the Shopify Admin API with GraphQL
Knowledge of Vercel functions or similar serverless setup (like Netlify or AWS Lambda)
Strong debugging and error-handling skills
Ability to finish this quickly
---
What I Already Have:
Working REST version that retrieves the most recent 250 orders
Frontend form on a Shopify page
Fully hosted Vercel environment with API access
---
To Apply:
Please include:
A short explanation of your experience with Shopify GraphQL
Any examples of similar projects
Confirmation that you can help fix the pagination and timeline part of this project
Related categories:
PHP
JavaScript
Shopify Templates
Shopify
Aws Lambda
GraphQL
API Development
Vercel