--- sidebar_label: 'Capture delivery' sidebar_position: 4 --- # Capture delivery Capture happens after payment and after the order is placed in the Point of Sale (POS). It is based on a published event and requires you, as a delivery service provider, to report back when capture is complete. :::note Future Ordering does not support aborting the order at this stage, so capture is expected to succeed. ::: ```json { "id": "d4e5f6a7-8b9c-0d1e-2f3a-4b5c6d7e8f9a", "topic": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-delivery/providers/Microsoft.EventGrid/topics/delivery-events", "subject": "/fo/production/delivery/promises/", "eventType": "FO.Delivery.WaitingForCapture", "eventTime": "2026-04-17T11:15:00+00:00", "dataVersion": "1", "data": { "code": "promise-abc123", "dspName": "FastCourier", "tenantId": "tenant-se-001", "correlationId": "corr-7e8f9a0b-1c2d-3e4f-5a6b-7c8d9e0f1a2b", "deliveryId": "del-b2c3d4e5-6f7a-8b9c-0d1e-2f3a4b5c6d7e", "storeId": "store-a1b2c3", "estimatedPickupTime": "2026-04-17T11:00:00+00:00", "estimatedDropOffTime": "2026-04-17T11:45:00+00:00", "omsOrderId": "oms-12345678", "omsOrderName": "1234", "asapOrder": true } } ``` `POST delivery/{deliveryId}/capture` Once capture is completed, send courier status updates so the customer can follow delivery progress.