---
title: CartDeliveryOption - Storefront API
description: >-
  A shipping or delivery choice available to customers during checkout. Each

  option includes a title, estimated cost, and delivery method type such as

  shipping or local pickup.


  Returned by the
  [`CartDeliveryGroup`](/docs/api/storefront/2026-07/objects/CartDeliveryGroup)
  object's
  [`deliveryOptions`](/docs/api/storefront/2026-07/objects/CartDeliveryGroup#field-CartDeliveryGroup.fields.deliveryOptions)
  field and
  [`selectedDeliveryOption`](/docs/api/storefront/2026-07/objects/CartDeliveryGroup#field-CartDeliveryGroup.fields.selectedDeliveryOption)
  field.
api_version: 2026-07
source_url:
  html: 'https://shopify.dev/docs/api/storefront/latest/objects/CartDeliveryOption'
  md: 'https://shopify.dev/docs/api/storefront/latest/objects/CartDeliveryOption.md'
api_name: storefront
api_type: graphql
type: object
---

# Cart​Delivery​Option

object

A shipping or delivery choice available to customers during checkout. Each option includes a title, estimated cost, and delivery method type such as shipping or local pickup.

Returned by the [`CartDeliveryGroup`](https://shopify.dev/docs/api/storefront/2026-07/objects/CartDeliveryGroup) object's [`deliveryOptions`](https://shopify.dev/docs/api/storefront/2026-07/objects/CartDeliveryGroup#field-CartDeliveryGroup.fields.deliveryOptions) field and [`selectedDeliveryOption`](https://shopify.dev/docs/api/storefront/2026-07/objects/CartDeliveryGroup#field-CartDeliveryGroup.fields.selectedDeliveryOption) field.

## Fields

* code

  [String](https://shopify.dev/docs/api/storefront/latest/scalars/String)

  The code of the delivery option.

* delivery​Method​Type

  [Delivery​Method​Type!](https://shopify.dev/docs/api/storefront/latest/enums/DeliveryMethodType)

  non-null

  The method for the delivery option.

* description

  [String](https://shopify.dev/docs/api/storefront/latest/scalars/String)

  The description of the delivery option.

* estimated​Cost

  [Money​V2!](https://shopify.dev/docs/api/storefront/latest/objects/MoneyV2)

  non-null

  The estimated cost for the delivery option.

* handle

  [String!](https://shopify.dev/docs/api/storefront/latest/scalars/String)

  non-null

  The unique identifier of the delivery option.

* title

  [String](https://shopify.dev/docs/api/storefront/latest/scalars/String)

  The title of the delivery option.

***

## Map

### Fields with this object

* [CartDeliveryGroup.deliveryOptions](https://shopify.dev/docs/api/storefront/latest/objects/CartDeliveryGroup#field-CartDeliveryGroup.fields.deliveryOptions)
* [CartDeliveryGroup.selectedDeliveryOption](https://shopify.dev/docs/api/storefront/latest/objects/CartDeliveryGroup#field-CartDeliveryGroup.fields.selectedDeliveryOption)
