# CartBuyerIdentityUpdatePayload Payload returned by the cartBuyerIdentityUpdate mutation. This type contains the updated cart information and any errors that occurred during the buyer identity update operation. ## Type Definition ```graphql type CartBuyerIdentityUpdatePayload { cart: Cart userErrors: [UserError]! } ``` ## Fields | Field | Type | Description | |-------|------|-------------| | `cart` | [`Cart`](/reference/storefront/v1/objects/cart) | The updated cart | | `userErrors` | `[UserError]!` | List of errors that occurred during cart buyer identity update | ## Relationships CartBuyerIdentityUpdatePayload is returned by the `cartBuyerIdentityUpdate` mutation. It contains a reference to a [`Cart`](/reference/storefront/v1/objects/cart) object representing the updated cart state, and a list of [`UserError`](/reference/storefront/v1/objects/user-error) objects that describe any validation or operation errors that occurred during the buyer identity update process. ## Example ```graphql mutation { cartBuyerIdentityUpdate(cartId: "eyJhbGciOiJIUzI1NiJ9...") { cart { id checkoutUrl } userErrors { field message } } } ``` ## Implements This type does not implement any interfaces. ## Related Types - [Cart](/reference/storefront/v1/objects/cart) - [UserError](/reference/storefront/v1/objects/user-error)