SaveOrderSelectedShippingSelectionInput
A chosen selection in clear text: its reference plus the displayed name and timeslot/location.
input SaveOrderSelectedShippingSelectionInput {
reference: UnsanitizedString!
kind: ShippingSelectionKind
name: String
timeslot: SelectedShippingTimeslotInput
location: SelectedShippingLocationInput
}
Fields
reference ● UnsanitizedString!
The selection's plain reference. Unsanitized so the opaque gateway/carrier id round-trips byte-for-byte.
kind ● ShippingSelectionKind
What was chosen. Derived from timeslot/location when omitted.
name ● String
timeslot ● SelectedShippingTimeslotInput
location ● SelectedShippingLocationInput
Example
{
"timeslot": {
"start": "2024-05-03T11:52:33Z"
},
"location": {
"address": {}
}
}