--- title: CartDeliveryPreferenceInput - Storefront API description: Delivery preferences can be used to prefill the delivery section at checkout. api_version: 2025-10 api_name: storefront type: input-object api_type: graphql source_url: html: >- https://shopify.dev/docs/api/storefront/latest/input-objects/CartDeliveryPreferenceInput md: >- https://shopify.dev/docs/api/storefront/latest/input-objects/CartDeliveryPreferenceInput.md --- # Cart​Delivery​Preference​Input input\_object Delivery preferences can be used to prefill the delivery section at checkout. ## Fields * coordinates [Cart​Delivery​Coordinates​Preference​Input](https://shopify.dev/docs/api/storefront/latest/input-objects/CartDeliveryCoordinatesPreferenceInput) The coordinates of a delivery location in order of preference. * delivery​Method [\[Preference​Delivery​Method​Type!\]](https://shopify.dev/docs/api/storefront/latest/enums/PreferenceDeliveryMethodType) The preferred delivery methods such as shipping, local pickup or through pickup points. The input must not contain more than `250` values. * pickup​Handle [\[String!\]](https://shopify.dev/docs/api/storefront/latest/scalars/String) The pickup handle prefills checkout fields with the location for either local pickup or pickup points delivery methods. It accepts both location ID for local pickup and external IDs for pickup points. The input must not contain more than `250` values. *** ## Input objects using this input * [Cart​Preferences​Input.delivery](https://shopify.dev/docs/api/storefront/latest/input-objects/CartPreferencesInput#fields-delivery) INPUT OBJECT The input fields represent preferences for the buyer that is interacting with the cart. *** ## Map ### Input objects using this input * [Cart​Preferences​Input.delivery](https://shopify.dev/docs/api/storefront/latest/input-objects/CartPreferencesInput#fields-delivery)