Interested in joining the Dispatch network?
If you would like to know more, email us at [email protected]!
The basic process flow for Dispatch is:
- Orderer requests a quote from Dispatch
- Dispatch requests quotes from all Delivery Providers that cover the area
- Dispatch returns matching quote to Order
At this point the quote is presented to the customer. Should they choose to accept the quote:
- Orderer accepts quote from Dispatch
- Dispatch accepts quote from Delivery Provider
At the appropriate time:
- Delivery Provider begins the delivery
- Delivery Provider updates Dispatch on the status of the delivery as it progresses
- Dispatch updates Orderer on delivery status
The delivery is completed and the customer enjoys their food!
Sometimes it may be necessary for the Orderer to cancel a delivery. For example, the customer may have changed their mind or the store runs out of a product.
In these cases:
- Orderer asks Dispatch to cancel the delivery
- Dispatch asks Delivery Provider to cancel the delivery
- Delivery Provider responds indicating if the cancel was successful
Cancellations can fail
Orderer cancels may not always succeed. For example, the delivery may have already been delivered. Additionally, canceled deliveries may still incur delivery fees.
Deliveries don't always go as planned. Sometimes your vehicle breaks down or the customer can't be found. In these cases, the Delivery Provider needs to let everyone else know that the delivery cannot be completed.
When a delivery can't be completed:
- Delivery Provider tells Dispatch the delivery has been canceled
- Dispatch notifies the Orderer that the delivery has been canceled
Updated 2 months ago