Cart Token, Checkout Token deprecation on Order payload

Topic summary

Developers are seeking clarity on the deprecation of cart_token and checkout_token fields in the Order object, as conflicting information exists across Shopify documentation and community discussions.

Key Concerns:

  • Many partners currently rely on these deprecated fields to associate carts with completed orders
  • No clear alternative solution has been provided yet

Questions Raised:

  • What will be the accepted replacement for tracking cart-to-order relationships?
  • Will Shopify introduce a new field or connection on the Order object in the Admin GraphQL API, Storefront GraphQL API, or another format?
  • Where should developers look for alternative approaches?

The discussion remains open as partners await official guidance on migration paths before these fields are fully removed.

Summarized with AI on November 6. AI used: claude-sonnet-4-5-20250929.

Greetings, Shopify partners and Dev team,

There’s a lot of conflicting information on cart_token and checkout_token deprecation on the order object.

https://community.shopify.com/c/extensions/how-to-associate-a-cart-with-an-order/m-p/2544970/highlight/true

https://community.shopify.com/c/webhooks-and-events/correlate-order-create-webhook-with-the-cart-it-was-ordered-from/m-p/2466916#M5917

I want to know if the accepted solution for the cart_token and checkout_token going forward will be a new field or connection on the Order for the Admin GraphQl Api, the Storefront GraphQl Api or take some other form.

It seems there is a lot of partners (ourselves included) that currently rely on the existence of these deprecated fields and we don’t currently have an alternative, or where to start looking for an alternative.

3 Likes