CustomerDeliverySelection
The live delivery option the buyer chose at checkout (live-priced stores only). fee is what the buyer was charged for delivery, in currency; it is already included in the order's delivery amount. label is the row title; courier and service are null when the store does not show them to customers.
type CustomerDeliverySelection {
carrierName: String
currency: String!
fee: Float!
label: String!
quotedAt: DateTime
serviceLevelName: String
speedName: String
}
Fields
CustomerDeliverySelection.carrierName ● String scalar
The courier, or null when the store hides it from customers.
CustomerDeliverySelection.currency ● String! non-null scalar
ISO 4217 currency code.
CustomerDeliverySelection.fee ● Float! non-null scalar
The delivery fee the customer agreed to.
CustomerDeliverySelection.label ● String! non-null scalar
What to show as the delivery choice: the speed name, else "courier · service" from what is shown, else "Delivery" (translate that one on the client).
CustomerDeliverySelection.quotedAt ● DateTime scalar
When the fee was quoted.
CustomerDeliverySelection.serviceLevelName ● String scalar
The courier's service, or null when hidden (or not recorded).
CustomerDeliverySelection.speedName ● String scalar
The delivery speed the buyer picked (e.g. the store's "Priority"), or null when they picked a service or the store picked for them.
Member Of
CustomerOrderDetail object ● MobileOrder object