---
title: >-
  Customer Account API Customer.lastIncompleteCheckout and Checkout types
  removed in 2026-10 - Shopify developer changelog
description: >-
  Shopify’s developer changelog documents all changes to Shopify’s platform.
  Find the latest news and learn about new platform opportunities.
source_url:
  html: >-
    https://shopify.dev/changelog/customer-account-api-last-incomplete-checkout-and-checkout-types-removed
  md: >-
    https://shopify.dev/changelog/customer-account-api-last-incomplete-checkout-and-checkout-types-removed.md
metadata:
  effectiveApiVersion: 2026-10
  affectedApi:
    - displayName: Customer Account API
      handle: customer-account-graphql
  primaryTag:
    displayName: API
    handle: api
  secondaryTag:
    displayName: Breaking API Change
    handle: breaking-api-change
  indicatesActionRequired: true
  createdAt: '2026-06-23T13:28:18-04:00'
  postedAt: '2026-07-06T12:00:00-04:00'
  updatedAt: '2026-06-24T12:37:40-04:00'
  effectiveAt: '2026-07-06T12:00:00-04:00'
---

July 6, 2026

Tags:

* Action Required
* Customer Account API
* 2026-10

# Customer Account API Customer.lastIncompleteCheckout and Checkout types removed in 2026-10

As of [Customer Account API](https://shopify.dev/docs/api/customer/latest) version 2026-10, the deprecated `Customer.lastIncompleteCheckout` field is removed.

This also removes the now-unreachable Customer Account API `Checkout` type subtree, including:

* `Checkout`
* `Checkout.appliedGiftCards`
* `AppliedGiftCard`
* `AvailableShippingRates`
* `CheckoutLineItem`
* `CheckoutLineItemConnection`
* `CheckoutLineItemEdge`
* `ShippingRate`

The `Customer.lastIncompleteCheckout` field was previously deprecated and returned `null`. This change removes stale Checkout Classic schema from the Customer Account API.

### Action required

If your app queries `Customer.lastIncompleteCheckout` or any nested fields on the returned `Checkout` object, update your queries before upgrading to API version 2026-10.

Remove selections such as:

```graphql
customer {
  lastIncompleteCheckout {
    id
    appliedGiftCards {
      id
    }
  }
}
```

There is no replacement field in the Customer Account API.

If you need active cart or checkout state for a buyer storefront experience, use [Storefront API cart flows](https://shopify.dev/docs/api/storefront/latest/objects/Cart) instead. If you need completed customer purchase history, use the Customer Account API [`Customer.orders`](https://shopify.dev/docs/api/customer/latest/objects/Customer#field-Customer.fields.orders) field.
