Right now, description is not available for availableShippingRates, many third-party apps use it to show acknowledging details like estimated delivery dates or custom messages.
It would also be really helpful ifavailableLocalDeliveryRates could include the zone name too, since some merchants rely on that to better identify and organize their operations.
These additions would make DraftOrderAllDeliveryOptions much more flexible for different use cases.
query DraftOrderAllDeliveryOptions($input: DraftOrderAvailableDeliveryOptionsInput!) {
draftOrderAvailableDeliveryOptions(input: $input) {
availableLocalDeliveryRates {
title
code
source
price {
amount
currencyCode
}
}
availableLocalPickupOptions {
title
distanceFromBuyer {
unit
value
}
instructions
source
}
availableShippingRates {
title
code
description
source
price {
amount
currencyCode
}
}
}
}