Skip to content

Delivery Slot

entity fulfillment


A time-bounded window during which a customer's order can be delivered to a nominated address or collected from a designated location.

Business Purpose: Allow customers to select and reserve a specific delivery window during checkout, preventing overbooking and ensuring fulfilment capacity is managed.

Identity

Type Field Description
global slot-id Unique identifier for the delivery slot across the fulfilment network.

Attributes

Attribute Description
slot-date Slot Date Calendar date of the delivery window.
time-from Time From Start time of the delivery window (e.g. 09:00).
time-to Time To End time of the delivery window (e.g. 13:00).
capacity Capacity Maximum number of orders that can be assigned to this slot.
available-capacity Available Capacity Remaining capacity not yet reserved or confirmed.
delivery-type Delivery Type Fulfilment mode — home-delivery, click-and-collect, or same-day.
location-id Location ID Store or depot identifier for click-and-collect slots.

Lifecycle

availablereservedconfirmedexpiredcompleted

Relationships

Type Target
belongs-to fulfillment-order fulfillment-order
located-at store store

Events

Event Classification Terminal
DeliverySlotReserved transitioned
DeliverySlotConfirmed transitioned
DeliverySlotReleased transitioned
DeliverySlotExpired transitioned

Used by Capabilities

  • fulfillment-execution Fulfillment Execution

Used by Processes

Used by Applications

  • FMS fms
  • eCommerce Platform ecommerce-platform

Note

Delivery Slot management is a prerequisite for scheduled delivery and click-and-collect services.


← Back to Fulfillment Domain