Are you a restaurant owner? Learn how to offer delivery while saving money when you download our food guide.
Estimated Times of Arrival (ETAs)
Overview
ETAs (Estimated Time of Arrival) enhance delivery efficiency by providing accurate time estimates for key delivery stages. Our API offers two ETA endpoints:
- ETA to Pickup (ETA to PU): Estimates when a courier will arrive at the pickup location.
- ETA to Dropoff (ETA to DO): Estimates when a courier will complete the delivery and reach the customer’s destination.
Each ETA has specific use cases and implementation methods, detailed below.
Use cases
ETA to pickup (ETA to PU)
Merchants can display this ETA in their order management system (Client App, POS, etc.) to optimize order preparation. For example:
- Restaurants can prepare meals closer to pickup time to maintain food freshness.
- Retailers can ensure the timely packing of time-sensitive items to avoid delays.
ETA to Dropoff (ETA to DO)
Businesses can display this ETA on their website or app to set customer expectations. To improve clarity, show a range instead of an exact time. For example:
- If the API returns 1800 seconds (30 minutes), display "30–40 minutes" or "2:30 PM–2:50 PM".
Implementation
To retrieve ETA values (in seconds), call the dedicated API endpoints (ETA to PU, ETA to DO).
- Use the same request body as the Create a Job endpoint, but only the pickup address, dropoff address, and package size are required.
- This allows querying even if complete order details are not yet available.
Recommended Implementation Points:
- Early in checkout: Display the ETA as soon as the pickup address is available to improve checkout conversion rates.
- Before checkout: Use complete order details (addresses, package size, etc.) for a more precise estimate.
By integrating these ETAs, businesses can streamline operations, improve coordination, and enhance customer satisfaction with clear delivery expectations.
Conclusion
Our ETA endpoints help optimize delivery operations and enhance transparency for both merchants and customers:
- ETA to PU allows stores to better manage pickups and coordinate with couriers.
- ETA to DO provides end-customers with accurate delivery times, improving satisfaction and trust.
Both endpoints are flexible, allowing ETA queries even before full order details are available.
For more details on implementation, refer to our API documentation.