MutationBundle · Magento 2.4.9
addBundleProductsToCart
addBundleProductsToCart is a Magento 2 GraphQL mutation in the Bundle module. Add one or more bundle products to the specified cart. We recommend using addProductsToCart instead. It returns AddBundleProductsToCartOutput and requires an Authorization header (Bearer customer token).
Last verified: against Magento 2.4.9.
Resolver class
Magento\QuoteGraphQl\Model\Resolver\AddSimpleProductsToCart
Arguments
An input object that defines which bundle products to add to the cart.
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 {
addBundleProductsToCart {
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
}
}
}
}Variables
{}Every Magento dev tool, in one hosted workspace.
Free to sign up. Nothing to install. Drafts, audits, and projects saved across every tool.