MutationQuoteCommerceCe · Magento 2.4.9
clearCart
clearCart is a Magento 2 GraphQL mutation in the QuoteCommerceCe module. Remove all items from the specified cart. It returns ClearCartOutput! and requires an Authorization header (Bearer customer token).
Last verified: against Magento 2.4.9.
Returns
Resolver class
\Magento\QuoteCommerceCeGraphQl\Model\Resolver\ClearCart
Arguments
An input object that defines cart ID of the shopper.
Example request
Auto-generated from the SDL — paste-ready against your store's /graphql endpoint. Replace the host, store code, and any required values before running.
Headers
Query
mutation ($input: ClearCartInput!) {
clearCart(input: $input) {
cart {
gift_message {
to
from
message
}
id
items {
not_available_message
id
uid
quantity
is_available
prices { ... }
product { ... }
errors { ... }
}
itemsV2 {
items { ... }
page_info { ... }
total_count
}
applied_coupon {
code
}
applied_coupons {
code
}
email
shipping_addresses {
available_shipping_methods { ... }
selected_shipping_method { ... }
customer_notes
items_weight
cart_items { ... }
cart_items_v2 { ... }
same_as_billing
pickup_location_code
}
billing_address {
customer_notes
}
available_payment_methods {
is_deferred
code
title
}
selected_payment_method {
code
title
purchase_order_number
}
prices {
grand_total { ... }
grand_total_excluding_tax { ... }
subtotal_including_tax { ... }
subtotal_excluding_tax { ... }
discount { ... }
subtotal_with_discount_excluding_tax { ... }
applied_taxes { ... }
discounts { ... }
}
total_quantity
is_virtual
rules {
uid
}
}
errors {
type
message
}
}
}Variables
{
"input": {
"uid": ""
}
}Every Magento dev tool, in one hosted workspace.
Free to sign up. Nothing to install. Drafts, audits, and projects saved across every tool.