@avvyr/storefront-sdk - v0.19.0
    Preparing search index...

    Interface OrderShipmentOrder

    interface OrderShipmentOrder {
        carrier?: string | null;
        deliveryDate?: string | null;
        deliveryType: "pickup" | "delivery";
        id: string;
        isBackorder?: boolean;
        items: OrderShipmentOrderItem[];
        plannedDeliveryDate?: string | null;
        promisedDeliveryDate?: string | null;
        promiseSource?:
            | "stock"
            | "inbound"
            | "supplierStock"
            | "supplierLeadTime"
            | "none";
        shippingDate?: string
        | null;
        shippingTitle?: string | null;
        status: OrderShipmentOrderStatus;
    }
    Index
    carrier?: string | null
    deliveryDate?: string | null
    deliveryType: "pickup" | "delivery"
    id: string
    isBackorder?: boolean

    The backorder part of a split order: the goods it holds were not in stock when the order was placed.

    plannedDeliveryDate?: string | null

    The current estimate, recalculated from supply. Later than promisedDeliveryDate means the shipment is delayed.

    promisedDeliveryDate?: string | null

    The delivery date promised when the order was created. Set once; a delay shows in plannedDeliveryDate.

    promiseSource?:
        | "stock"
        | "inbound"
        | "supplierStock"
        | "supplierLeadTime"
        | "none"

    What the promise was based on. "stock" is the next working day and does not include handling or transport time, so show it as a dispatch date rather than a delivery date.

    shippingDate?: string | null
    shippingTitle?: string | null