# CheckoutUserError - storefront - OBJECT Version: 2024-04 ## Description Represents an error that happens during execution of a checkout mutation. ### Access Scopes ## Fields * [code](/docs/api/storefront/2024-04/enums/CheckoutErrorCode): CheckoutErrorCode - The error code. * [field](/docs/api/storefront/2024-04/scalars/String): String - The path to the input field that caused the error. * [message](/docs/api/storefront/2024-04/scalars/String): String! - The error message. ## Connections ## Related queries ## Related mutations * [checkoutAttributesUpdateV2](/docs/api/storefront/2024-04/mutations/checkoutAttributesUpdateV2) Updates the attributes of a checkout if `allowPartialAddresses` is `true`. * [checkoutCompleteFree](/docs/api/storefront/2024-04/mutations/checkoutCompleteFree) Completes a checkout without providing payment information. You can use this mutation for free items or items whose purchase price is covered by a gift card. * [checkoutCompleteWithCreditCardV2](/docs/api/storefront/2024-04/mutations/checkoutCompleteWithCreditCardV2) Completes a checkout using a credit card token from Shopify's card vault. Before you can complete checkouts using CheckoutCompleteWithCreditCardV2, you need to [_request payment processing_](https://shopify.dev/apps/channels/getting-started#request-payment-processing). * [checkoutCompleteWithTokenizedPaymentV3](/docs/api/storefront/2024-04/mutations/checkoutCompleteWithTokenizedPaymentV3) Completes a checkout with a tokenized payment. * [checkoutCreate](/docs/api/storefront/2024-04/mutations/checkoutCreate) Creates a new checkout. * [checkoutCustomerAssociateV2](/docs/api/storefront/2024-04/mutations/checkoutCustomerAssociateV2) Associates a customer to the checkout. * [checkoutCustomerDisassociateV2](/docs/api/storefront/2024-04/mutations/checkoutCustomerDisassociateV2) Disassociates the current checkout customer from the checkout. * [checkoutDiscountCodeApplyV2](/docs/api/storefront/2024-04/mutations/checkoutDiscountCodeApplyV2) Applies a discount to an existing checkout using a discount code. * [checkoutDiscountCodeRemove](/docs/api/storefront/2024-04/mutations/checkoutDiscountCodeRemove) Removes the applied discounts from an existing checkout. * [checkoutEmailUpdateV2](/docs/api/storefront/2024-04/mutations/checkoutEmailUpdateV2) Updates the email on an existing checkout. * [checkoutGiftCardRemoveV2](/docs/api/storefront/2024-04/mutations/checkoutGiftCardRemoveV2) Removes an applied gift card from the checkout. * [checkoutGiftCardsAppend](/docs/api/storefront/2024-04/mutations/checkoutGiftCardsAppend) Appends gift cards to an existing checkout. * [checkoutLineItemsAdd](/docs/api/storefront/2024-04/mutations/checkoutLineItemsAdd) Adds a list of line items to a checkout. * [checkoutLineItemsRemove](/docs/api/storefront/2024-04/mutations/checkoutLineItemsRemove) Removes line items from an existing checkout. * [checkoutLineItemsReplace](/docs/api/storefront/2024-04/mutations/checkoutLineItemsReplace) Sets a list of line items to a checkout. * [checkoutLineItemsUpdate](/docs/api/storefront/2024-04/mutations/checkoutLineItemsUpdate) Updates line items on a checkout. * [checkoutShippingAddressUpdateV2](/docs/api/storefront/2024-04/mutations/checkoutShippingAddressUpdateV2) Updates the shipping address of an existing checkout. * [checkoutShippingLineUpdate](/docs/api/storefront/2024-04/mutations/checkoutShippingLineUpdate) Updates the shipping lines on an existing checkout. ## Related Unions ## Examples