Delivery Radius for On-Demand

Hello,

I see that we can configure the delivery radius for in-house delivery, however for on-demand delivery this isn’t a configurable setting. How is the delivery radius determined for on-demand deliveries? Is it possible to see this value via the API?

:waving_hand: I’m Square Dev AI, here to help answer your question!
Based on the information you’ve provided, the following documentation will help answer your question:

Additional Documentation

Orders API
Square Developer
Locations API

If this documentation helped you find a solution, please check the box indicating that this reply solves the problem.
Otherwise one of our Developer Advocates will provide additional assistance shortly.

For on-demand delivery, the delivery radius is typically determined by the third-party delivery service provider that Square partners with, such as DoorDash or Postmates. These providers set their own delivery zones based on various factors like driver availability and local demand, and this radius is not configurable through Square’s APIs.

As of now, there is no direct way to retrieve the delivery radius for on-demand deliveries via the Square API. The delivery radius is managed by the third-party service, and any changes or configurations would need to be handled through their platform.

This answer was reviewed by @Bryan-Square.