Delivery integrations
note
Some APIs and events required for custom delivery integrations are not yet exposed. If you are planning an integration, coordinate with Future Ordering to ensure the necessary capabilities are available.
This section describes the full delivery process when integrating an external delivery system with Future Ordering.
- Provide a delivery promise through an external endpoint.
- Reserve the delivery when
delivery_reservationis received and report back todelivery/{orderId}/reservation. - Capture the delivery when
delivery_captureis received and report back todelivery/{orderId}/capture. - Provide updates on delivery status to
delivery/{orderId}/courier-status.