Filters to remove certain rates from consideration.

interface RateAndShipFilters {
    max_cost?: null | `${number}`;
    shipping_time?: null | ShippingTimeFilter;
    shipping_time_guarantee?: null | ShippingTimeGuaranteeLevel;
    [field_name: string]: undefined | JsonValue;
}

Hierarchy (View Summary)

Indexable

Properties

max_cost?: null | `${number}`

Filter out any service that quotes a higher cost than this

shipping_time?: null | ShippingTimeFilter

Filter out any service that won't arrive before a certain time

shipping_time_guarantee?: null | ShippingTimeGuaranteeLevel

Filter out services based on their confidence of delivery date