diff --git a/.changeset/shaggy-houses-buy.md b/.changeset/shaggy-houses-buy.md new file mode 100644 index 000000000..00ffff280 --- /dev/null +++ b/.changeset/shaggy-houses-buy.md @@ -0,0 +1,21 @@ +--- +"@vue-storefront/magento-api": patch +"@vue-storefront/magento-types": patch +--- + +**[CHANGED]** Enhanced default GQL queries with new fields + +- [`SetGuestEmailOnCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/SetBillingAddressOnCartMutation) +- [`SetBillingAddressOnCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/SetBillingAddressOnCartMutation) +- [`SetPaymentMethodOnCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/SetPaymentMethodOnCartMutation) +- [`SetShippingAddressesOnCartMutation`](https://docs.vuestorefront.io/integrations/magento/api/magento-types/SetShippingAddressesOnCartMutation) + +with new fields: + +- `prices` + - `subtotal_with_discount_excluding_tax` +- `configured_variant` + - `sku` + - `name` + - `only_x_left_in_stock` + - `price_range` diff --git a/packages/api-client/__tests__/mockData/api/storeConfig.ts b/packages/api-client/__tests__/mockData/api/storeConfig.ts index ee147805c..e86ff2b64 100644 --- a/packages/api-client/__tests__/mockData/api/storeConfig.ts +++ b/packages/api-client/__tests__/mockData/api/storeConfig.ts @@ -12,7 +12,7 @@ const STORE_CONFIG_MOCK_RESP = { configurable_thumbnail_source: "parent", copyright: "Copyright © 2013-present Magento, Inc. All rights reserved.", default_description: null, - default_display_currency_code: "USD", + default_display_currency_code: "EUR", default_keywords: null, default_title: "Magento Commerce", grid_per_page: 12, @@ -24,7 +24,7 @@ const STORE_CONFIG_MOCK_RESP = { list_mode: "grid-list", list_per_page: 10, list_per_page_values: "5,10,15,20,25", - locale: "en_US", + locale: "en_EN", logo_alt: null, logo_height: null, logo_width: null, diff --git a/packages/api-client/src/api/setBillingAddressOnCart/setBillingAddressOnCart.ts b/packages/api-client/src/api/setBillingAddressOnCart/setBillingAddressOnCart.ts index f3109276d..7305dd68c 100644 --- a/packages/api-client/src/api/setBillingAddressOnCart/setBillingAddressOnCart.ts +++ b/packages/api-client/src/api/setBillingAddressOnCart/setBillingAddressOnCart.ts @@ -2,12 +2,201 @@ export default ` mutation setBillingAddressOnCart($input: SetBillingAddressOnCartInput) { setBillingAddressOnCart(input: $input) { cart { - billing_address { + id + email + is_virtual + applied_coupons { + code + } + prices { + subtotal_with_discount_excluding_tax { + value + currency + } + subtotal_excluding_tax { + value + currency + } + subtotal_including_tax { + value + currency + } + applied_taxes { + amount { + value + currency + } + label + } + discounts { + amount { + value + currency + } + label + } + grand_total { + value + currency + } + } + items { + uid + product { + uid + __typename + sku + name + stock_status + only_x_left_in_stock + rating_summary + thumbnail { + url + position + disabled + label + } + url_key + url_rewrites { + url + } + price_range { + maximum_price { + final_price { + currency + value + } + regular_price { + currency + value + } + } + minimum_price { + final_price { + currency + value + } + regular_price { + currency + value + } + } + } + categories { + uid + name + url_suffix + url_path + url_key + include_in_menu + breadcrumbs { + category_name + category_url_path + } + } + review_count + reviews { + items { + average_rating + ratings_breakdown { + name + value + } + } + } + } + prices { + row_total { + value + currency + } + row_total_including_tax { + value + currency + } + total_item_discount { + value + currency + } + } + quantity + ... on ConfigurableCartItem { + configurable_options { + configurable_product_option_uid + option_label + configurable_product_option_value_uid + value_label + } + configured_variant { + sku + name + only_x_left_in_stock + price_range { + minimum_price { + final_price { + currency + value + } + regular_price { + currency + value + } + } + } + thumbnail { + url + } + } + } + ... on BundleCartItem { + bundle_options { + uid + label + type + values { + id + label + price + quantity + } + } + } + } + total_quantity + shipping_addresses { firstname lastname + street + city company + region { + code + region_id + label + } + postcode + telephone + country { + code + label + } + selected_shipping_method { + carrier_code + carrier_title + method_code + method_title + amount { + value + currency + } + } + } + billing_address { + firstname + lastname street city + company region { code region_id diff --git a/packages/api-client/src/api/setGuestEmailOnCart/setGuestEmailOnCart.ts b/packages/api-client/src/api/setGuestEmailOnCart/setGuestEmailOnCart.ts index ce54e6ccc..eade26097 100644 --- a/packages/api-client/src/api/setGuestEmailOnCart/setGuestEmailOnCart.ts +++ b/packages/api-client/src/api/setGuestEmailOnCart/setGuestEmailOnCart.ts @@ -3,7 +3,213 @@ export default ` mutation setGuestEmailOnCart($input: SetGuestEmailOnCartInput) { setGuestEmailOnCart(input: $input) { cart { + id email + is_virtual + applied_coupons { + code + } + prices { + subtotal_with_discount_excluding_tax { + value + currency + } + subtotal_excluding_tax { + value + currency + } + subtotal_including_tax { + value + currency + } + applied_taxes { + amount { + value + currency + } + label + } + discounts { + amount { + value + currency + } + label + } + grand_total { + value + currency + } + } + items { + uid + product { + uid + __typename + sku + name + stock_status + only_x_left_in_stock + rating_summary + thumbnail { + url + position + disabled + label + } + url_key + url_rewrites { + url + } + price_range { + maximum_price { + final_price { + currency + value + } + regular_price { + currency + value + } + } + minimum_price { + final_price { + currency + value + } + regular_price { + currency + value + } + } + } + categories { + uid + name + url_suffix + url_path + url_key + include_in_menu + breadcrumbs { + category_name + category_url_path + } + } + review_count + reviews { + items { + average_rating + ratings_breakdown { + name + value + } + } + } + } + prices { + row_total { + value + currency + } + row_total_including_tax { + value + currency + } + total_item_discount { + value + currency + } + } + quantity + ... on ConfigurableCartItem { + configurable_options { + configurable_product_option_uid + option_label + configurable_product_option_value_uid + value_label + } + configured_variant { + sku + name + only_x_left_in_stock + price_range { + minimum_price { + final_price { + currency + value + } + regular_price { + currency + value + } + } + } + thumbnail { + url + } + } + } + ... on BundleCartItem { + bundle_options { + uid + label + type + values { + id + label + price + quantity + } + } + } + } + total_quantity + shipping_addresses { + firstname + lastname + street + city + company + region { + code + region_id + label + } + postcode + telephone + country { + code + label + } + selected_shipping_method { + carrier_code + carrier_title + method_code + method_title + amount { + value + currency + } + } + } + billing_address { + firstname + lastname + street + city + company + region { + code + region_id + label + } + postcode + telephone + country { + code + label + } + } } } } diff --git a/packages/api-client/src/api/setPaymentMethodOnCart/setPaymentMethodOnCart.ts b/packages/api-client/src/api/setPaymentMethodOnCart/setPaymentMethodOnCart.ts index fbf755c64..a209a560e 100644 --- a/packages/api-client/src/api/setPaymentMethodOnCart/setPaymentMethodOnCart.ts +++ b/packages/api-client/src/api/setPaymentMethodOnCart/setPaymentMethodOnCart.ts @@ -11,6 +11,213 @@ export default ` code title } + id + email + is_virtual + applied_coupons { + code + } + prices { + subtotal_with_discount_excluding_tax { + value + currency + } + subtotal_excluding_tax { + value + currency + } + subtotal_including_tax { + value + currency + } + applied_taxes { + amount { + value + currency + } + label + } + discounts { + amount { + value + currency + } + label + } + grand_total { + value + currency + } + } + items { + uid + product { + uid + __typename + sku + name + stock_status + only_x_left_in_stock + rating_summary + thumbnail { + url + position + disabled + label + } + url_key + url_rewrites { + url + } + price_range { + maximum_price { + final_price { + currency + value + } + regular_price { + currency + value + } + } + minimum_price { + final_price { + currency + value + } + regular_price { + currency + value + } + } + } + categories { + uid + name + url_suffix + url_path + url_key + include_in_menu + breadcrumbs { + category_name + category_url_path + } + } + review_count + reviews { + items { + average_rating + ratings_breakdown { + name + value + } + } + } + } + prices { + row_total { + value + currency + } + row_total_including_tax { + value + currency + } + total_item_discount { + value + currency + } + } + quantity + ... on ConfigurableCartItem { + configurable_options { + configurable_product_option_uid + option_label + configurable_product_option_value_uid + value_label + } + configured_variant { + sku + name + only_x_left_in_stock + price_range { + minimum_price { + final_price { + currency + value + } + regular_price { + currency + value + } + } + } + thumbnail { + url + } + } + } + ... on BundleCartItem { + bundle_options { + uid + label + type + values { + id + label + price + quantity + } + } + } + } + total_quantity + shipping_addresses { + firstname + lastname + street + city + company + region { + code + region_id + label + } + postcode + telephone + country { + code + label + } + selected_shipping_method { + carrier_code + carrier_title + method_code + method_title + amount { + value + currency + } + } + } + billing_address { + firstname + lastname + street + city + company + region { + code + region_id + label + } + postcode + telephone + country { + code + label + } + } } } } diff --git a/packages/api-client/src/api/setShippingAddressesOnCart/setShippingAddressesOnCart.ts b/packages/api-client/src/api/setShippingAddressesOnCart/setShippingAddressesOnCart.ts index d436d8017..8c026e759 100644 --- a/packages/api-client/src/api/setShippingAddressesOnCart/setShippingAddressesOnCart.ts +++ b/packages/api-client/src/api/setShippingAddressesOnCart/setShippingAddressesOnCart.ts @@ -3,44 +3,213 @@ export default ` mutation setShippingAddressesOnCart($input: SetShippingAddressesOnCartInput) { setShippingAddressesOnCart(input: $input) { cart { + id + email + is_virtual + applied_coupons { + code + } + prices { + subtotal_with_discount_excluding_tax { + value + currency + } + subtotal_excluding_tax { + value + currency + } + subtotal_including_tax { + value + currency + } + applied_taxes { + amount { + value + currency + } + label + } + discounts { + amount { + value + currency + } + label + } + grand_total { + value + currency + } + } + items { + uid + product { + uid + __typename + sku + name + stock_status + only_x_left_in_stock + rating_summary + thumbnail { + url + position + disabled + label + } + url_key + url_rewrites { + url + } + price_range { + maximum_price { + final_price { + currency + value + } + regular_price { + currency + value + } + } + minimum_price { + final_price { + currency + value + } + regular_price { + currency + value + } + } + } + categories { + uid + name + url_suffix + url_path + url_key + include_in_menu + breadcrumbs { + category_name + category_url_path + } + } + review_count + reviews { + items { + average_rating + ratings_breakdown { + name + value + } + } + } + } + prices { + row_total { + value + currency + } + row_total_including_tax { + value + currency + } + total_item_discount { + value + currency + } + } + quantity + ... on ConfigurableCartItem { + configurable_options { + configurable_product_option_uid + option_label + configurable_product_option_value_uid + value_label + } + configured_variant { + sku + name + only_x_left_in_stock + price_range { + minimum_price { + final_price { + currency + value + } + regular_price { + currency + value + } + } + } + thumbnail { + url + } + } + } + ... on BundleCartItem { + bundle_options { + uid + label + type + values { + id + label + price + quantity + } + } + } + } + total_quantity shipping_addresses { - city - company firstname lastname - postcode + street + city + company region { code - label region_id + label } - street + postcode telephone country { code label } - available_shipping_methods { - amount { - currency - value - } - available + selected_shipping_method { carrier_code carrier_title - error_message method_code method_title - price_excl_tax { - currency + amount { value - } - price_incl_tax { currency - value } } } + billing_address { + firstname + lastname + street + city + company + region { + code + region_id + label + } + postcode + telephone + country { + code + label + } + } } } } diff --git a/packages/api-types/src/Schema.ts b/packages/api-types/src/Schema.ts index 011e4207f..4ffd1b666 100644 --- a/packages/api-types/src/Schema.ts +++ b/packages/api-types/src/Schema.ts @@ -9199,26 +9199,382 @@ export type SetBillingAddressOnCartMutationVariables = Exact<{ input?: InputMaybe; }>; -export type SetBillingAddressOnCartMutation = { setBillingAddressOnCart?: { cart: { billing_address?: { firstname: string, lastname: string, company?: string | null | undefined, street: Array, city: string, postcode?: string | null | undefined, telephone: string, region?: { code?: string | null | undefined, region_id?: number | null | undefined, label?: string | null | undefined } | null | undefined, country: { code: string, label: string } } | null | undefined } } | null | undefined }; +export type SetBillingAddressOnCartMutation = { + setBillingAddressOnCart?: { + cart: { + id: string, email?: string | null | undefined, is_virtual: boolean, total_quantity: number, applied_coupons?: Array<{ code: string } | null | undefined> | null | undefined, prices?: { subtotal_excluding_tax?: { value?: number | null | undefined } | null | undefined, subtotal_including_tax?: { value?: number | null | undefined } | null | undefined, applied_taxes?: Array<{ label: string, amount: { value?: number | null | undefined } } | null | undefined> | null | undefined, discounts?: Array<{ label: string, amount: { value?: number | null | undefined } } | null | undefined> | null | undefined, grand_total?: { value?: number | null | undefined } | null | undefined } | null | undefined, items?: Array<{ + uid: string, quantity: number, bundle_options: Array<{ uid: string, label: string, type: string, values: Array<{ id: number, label: string, price: number, quantity: number } | null | undefined> } | null | undefined>, product: { + __typename: 'BundleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'ConfigurableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'DownloadableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'GroupedProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'SimpleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'VirtualProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + }, prices?: { row_total: { value?: number | null | undefined }, row_total_including_tax: { value?: number | null | undefined }, total_item_discount?: { value?: number | null | undefined } | null | undefined } | null | undefined + } | { + uid: string, quantity: number, configurable_options: Array<{ configurable_product_option_uid: string, option_label: string, configurable_product_option_value_uid: string, value_label: string } | null | undefined>, + configured_variant: { + sku?: string | null, + name?: string | null, + only_x_left_in_stock?: number | null, + price_range: { + minimum_price: { + final_price: { currency?: CurrencyEnum | null; value?: number | null }, + regular_price: { currency?: CurrencyEnum | null; value?: number | null }, + }, + }, + thumbnail?: { url?: string | null } | null, + }, + product: { + __typename: 'BundleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'ConfigurableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'DownloadableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'GroupedProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'SimpleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'VirtualProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + }, prices?: { row_total: { value?: number | null | undefined }, row_total_including_tax: { value?: number | null | undefined }, total_item_discount?: { value?: number | null | undefined } | null | undefined } | null | undefined + } | { + uid: string, quantity: number, product: { + __typename: 'BundleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'ConfigurableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'DownloadableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'GroupedProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'SimpleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'VirtualProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + }, prices?: { row_total: { value?: number | null | undefined }, row_total_including_tax: { value?: number | null | undefined }, total_item_discount?: { value?: number | null | undefined } | null | undefined } | null | undefined + } | { + uid: string, quantity: number, product: { + __typename: 'BundleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'ConfigurableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'DownloadableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'GroupedProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'SimpleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'VirtualProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + }, prices?: { row_total: { value?: number | null | undefined }, row_total_including_tax: { value?: number | null | undefined }, total_item_discount?: { value?: number | null | undefined } | null | undefined } | null | undefined + } | { + uid: string, quantity: number, product: { + __typename: 'BundleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'ConfigurableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'DownloadableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'GroupedProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'SimpleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'VirtualProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + }, prices?: { row_total: { value?: number | null | undefined }, row_total_including_tax: { value?: number | null | undefined }, total_item_discount?: { value?: number | null | undefined } | null | undefined } | null | undefined + } | null | undefined> | null | undefined, shipping_addresses: Array<{ firstname: string, lastname: string, street: Array, city: string, company?: string | null | undefined, postcode?: string | null | undefined, telephone: string, region?: { code?: string | null | undefined, region_id?: number | null | undefined, label?: string | null | undefined } | null | undefined, country: { code: string, label: string }, selected_shipping_method?: { carrier_code: string, carrier_title: string, method_code: string, method_title: string, amount: { value?: number | null | undefined, currency?: CurrencyEnum | null | undefined } } | null | undefined } | null | undefined>, billing_address?: { firstname: string, lastname: string, street: Array, city: string, company?: string | null | undefined, postcode?: string | null | undefined, telephone: string, region?: { code?: string | null | undefined, region_id?: number | null | undefined, label?: string | null | undefined } | null | undefined, country: { code: string, label: string } } | null | undefined + } | null | undefined + } +}; export type SetGuestEmailOnCartMutationVariables = Exact<{ input?: InputMaybe; }>; -export type SetGuestEmailOnCartMutation = { setGuestEmailOnCart?: { cart: { email?: string | null | undefined } } | null | undefined }; +export type SetGuestEmailOnCartMutation = { + setGuestEmailOnCart?: { + cart: { + id: string, email?: string | null | undefined, is_virtual: boolean, total_quantity: number, applied_coupons?: Array<{ code: string } | null | undefined> | null | undefined, prices?: { subtotal_excluding_tax?: { value?: number | null | undefined } | null | undefined, subtotal_including_tax?: { value?: number | null | undefined } | null | undefined, applied_taxes?: Array<{ label: string, amount: { value?: number | null | undefined } } | null | undefined> | null | undefined, discounts?: Array<{ label: string, amount: { value?: number | null | undefined } } | null | undefined> | null | undefined, grand_total?: { value?: number | null | undefined } | null | undefined } | null | undefined, items?: Array<{ + uid: string, quantity: number, bundle_options: Array<{ uid: string, label: string, type: string, values: Array<{ id: number, label: string, price: number, quantity: number } | null | undefined> } | null | undefined>, product: { + __typename: 'BundleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'ConfigurableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'DownloadableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'GroupedProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'SimpleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'VirtualProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + }, prices?: { row_total: { value?: number | null | undefined }, row_total_including_tax: { value?: number | null | undefined }, total_item_discount?: { value?: number | null | undefined } | null | undefined } | null | undefined + } | { + uid: string, quantity: number, configurable_options: Array<{ configurable_product_option_uid: string, option_label: string, configurable_product_option_value_uid: string, value_label: string } | null | undefined>, + configured_variant: { + sku?: string | null, + name?: string | null, + only_x_left_in_stock?: number | null, + price_range: { + minimum_price: { + final_price: { currency?: CurrencyEnum | null; value?: number | null }, + regular_price: { currency?: CurrencyEnum | null; value?: number | null }, + }, + }, + thumbnail?: { url?: string | null } | null, + }, + product: { + __typename: 'BundleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'ConfigurableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'DownloadableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'GroupedProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'SimpleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'VirtualProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + }, prices?: { row_total: { value?: number | null | undefined }, row_total_including_tax: { value?: number | null | undefined }, total_item_discount?: { value?: number | null | undefined } | null | undefined } | null | undefined + } | { + uid: string, quantity: number, product: { + __typename: 'BundleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'ConfigurableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'DownloadableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'GroupedProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'SimpleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'VirtualProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + }, prices?: { row_total: { value?: number | null | undefined }, row_total_including_tax: { value?: number | null | undefined }, total_item_discount?: { value?: number | null | undefined } | null | undefined } | null | undefined + } | { + uid: string, quantity: number, product: { + __typename: 'BundleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'ConfigurableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'DownloadableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'GroupedProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'SimpleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'VirtualProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + }, prices?: { row_total: { value?: number | null | undefined }, row_total_including_tax: { value?: number | null | undefined }, total_item_discount?: { value?: number | null | undefined } | null | undefined } | null | undefined + } | { + uid: string, quantity: number, product: { + __typename: 'BundleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'ConfigurableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'DownloadableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'GroupedProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'SimpleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'VirtualProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + }, prices?: { row_total: { value?: number | null | undefined }, row_total_including_tax: { value?: number | null | undefined }, total_item_discount?: { value?: number | null | undefined } | null | undefined } | null | undefined + } | null | undefined> | null | undefined, shipping_addresses: Array<{ firstname: string, lastname: string, street: Array, city: string, company?: string | null | undefined, postcode?: string | null | undefined, telephone: string, region?: { code?: string | null | undefined, region_id?: number | null | undefined, label?: string | null | undefined } | null | undefined, country: { code: string, label: string }, selected_shipping_method?: { carrier_code: string, carrier_title: string, method_code: string, method_title: string, amount: { value?: number | null | undefined, currency?: CurrencyEnum | null | undefined } } | null | undefined } | null | undefined>, billing_address?: { firstname: string, lastname: string, street: Array, city: string, company?: string | null | undefined, postcode?: string | null | undefined, telephone: string, region?: { code?: string | null | undefined, region_id?: number | null | undefined, label?: string | null | undefined } | null | undefined, country: { code: string, label: string } } | null | undefined + } + } | null | undefined +}; export type SetPaymentMethodOnCartMutationVariables = Exact<{ input?: InputMaybe; }>; -export type SetPaymentMethodOnCartMutation = { setPaymentMethodOnCart?: { cart: { available_payment_methods?: Array<{ code: string, title: string } | null | undefined> | null | undefined, selected_payment_method?: { code: string, title: string } | null | undefined } } | null | undefined }; +export type SetPaymentMethodOnCartMutation = { + setPaymentMethodOnCart?: { + cart: { + available_payment_methods?: Array<{ code: string, title: string } | null | undefined> | null | undefined, + selected_payment_method?: { code: string, title: string } | null | undefined, + id: string, email?: string | null | undefined, is_virtual: boolean, total_quantity: number, applied_coupons?: Array<{ code: string } | null | undefined> | null | undefined, prices?: { subtotal_excluding_tax?: { value?: number | null | undefined } | null | undefined, subtotal_including_tax?: { value?: number | null | undefined } | null | undefined, applied_taxes?: Array<{ label: string, amount: { value?: number | null | undefined } } | null | undefined> | null | undefined, discounts?: Array<{ label: string, amount: { value?: number | null | undefined } } | null | undefined> | null | undefined, grand_total?: { value?: number | null | undefined } | null | undefined } | null | undefined, items?: Array<{ + uid: string, quantity: number, bundle_options: Array<{ uid: string, label: string, type: string, values: Array<{ id: number, label: string, price: number, quantity: number } | null | undefined> } | null | undefined>, product: { + __typename: 'BundleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'ConfigurableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'DownloadableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'GroupedProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'SimpleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'VirtualProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + }, prices?: { row_total: { value?: number | null | undefined }, row_total_including_tax: { value?: number | null | undefined }, total_item_discount?: { value?: number | null | undefined } | null | undefined } | null | undefined + } | { + uid: string, quantity: number, configurable_options: Array<{ configurable_product_option_uid: string, option_label: string, configurable_product_option_value_uid: string, value_label: string } | null | undefined>, + configured_variant: { + sku?: string | null, + name?: string | null, + only_x_left_in_stock?: number | null, + price_range: { + minimum_price: { + final_price: { currency?: CurrencyEnum | null; value?: number | null }, + regular_price: { currency?: CurrencyEnum | null; value?: number | null }, + }, + }, + thumbnail?: { url?: string | null } | null, + }, + product: { + __typename: 'BundleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'ConfigurableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'DownloadableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'GroupedProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'SimpleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'VirtualProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + }, prices?: { row_total: { value?: number | null | undefined }, row_total_including_tax: { value?: number | null | undefined }, total_item_discount?: { value?: number | null | undefined } | null | undefined } | null | undefined + } | { + uid: string, quantity: number, product: { + __typename: 'BundleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'ConfigurableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'DownloadableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'GroupedProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'SimpleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'VirtualProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + }, prices?: { row_total: { value?: number | null | undefined }, row_total_including_tax: { value?: number | null | undefined }, total_item_discount?: { value?: number | null | undefined } | null | undefined } | null | undefined + } | { + uid: string, quantity: number, product: { + __typename: 'BundleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'ConfigurableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'DownloadableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'GroupedProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'SimpleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'VirtualProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + }, prices?: { row_total: { value?: number | null | undefined }, row_total_including_tax: { value?: number | null | undefined }, total_item_discount?: { value?: number | null | undefined } | null | undefined } | null | undefined + } | { + uid: string, quantity: number, product: { + __typename: 'BundleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'ConfigurableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'DownloadableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'GroupedProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'SimpleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'VirtualProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + }, prices?: { row_total: { value?: number | null | undefined }, row_total_including_tax: { value?: number | null | undefined }, total_item_discount?: { value?: number | null | undefined } | null | undefined } | null | undefined + } | null | undefined> | null | undefined, shipping_addresses: Array<{ firstname: string, lastname: string, street: Array, city: string, company?: string | null | undefined, postcode?: string | null | undefined, telephone: string, region?: { code?: string | null | undefined, region_id?: number | null | undefined, label?: string | null | undefined } | null | undefined, country: { code: string, label: string }, selected_shipping_method?: { carrier_code: string, carrier_title: string, method_code: string, method_title: string, amount: { value?: number | null | undefined, currency?: CurrencyEnum | null | undefined } } | null | undefined } | null | undefined>, billing_address?: { firstname: string, lastname: string, street: Array, city: string, company?: string | null | undefined, postcode?: string | null | undefined, telephone: string, region?: { code?: string | null | undefined, region_id?: number | null | undefined, label?: string | null | undefined } | null | undefined, country: { code: string, label: string } } | null | undefined + } + } | null | undefined +}; export type SetShippingAddressesOnCartMutationVariables = Exact<{ input?: InputMaybe; }>; export type SetShippingAddressesOnCartMutation = { - setShippingAddressesOnCart?: { cart: { shipping_addresses: Array<{ city: string, company?: string | null | undefined, firstname: string, lastname: string, postcode?: string | null | undefined, street: Array, telephone: string, region?: { code?: string | null | undefined, label?: string | null | undefined, region_id?: number | null | undefined } | null | undefined, country: { code: string, label: string }, available_shipping_methods?: Array<{ available: boolean, carrier_code: string, carrier_title: string, error_message?: string | null | undefined, method_code?: string | null | undefined, method_title?: string | null | undefined, amount: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, price_excl_tax: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, price_incl_tax: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined> | null | undefined } | null | undefined> } } | null | undefined + setShippingAddressesOnCart?: { + cart: { + id: string, email?: string | null | undefined, is_virtual: boolean, total_quantity: number, applied_coupons?: Array<{ code: string } | null | undefined> | null | undefined, prices?: { subtotal_excluding_tax?: { value?: number | null | undefined } | null | undefined, subtotal_including_tax?: { value?: number | null | undefined } | null | undefined, applied_taxes?: Array<{ label: string, amount: { value?: number | null | undefined } } | null | undefined> | null | undefined, discounts?: Array<{ label: string, amount: { value?: number | null | undefined } } | null | undefined> | null | undefined, grand_total?: { value?: number | null | undefined } | null | undefined } | null | undefined, items?: Array<{ + uid: string, quantity: number, bundle_options: Array<{ uid: string, label: string, type: string, values: Array<{ id: number, label: string, price: number, quantity: number } | null | undefined> } | null | undefined>, product: { + __typename: 'BundleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'ConfigurableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'DownloadableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'GroupedProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'SimpleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'VirtualProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + }, prices?: { row_total: { value?: number | null | undefined }, row_total_including_tax: { value?: number | null | undefined }, total_item_discount?: { value?: number | null | undefined } | null | undefined } | null | undefined + } | { + uid: string, quantity: number, configurable_options: Array<{ configurable_product_option_uid: string, option_label: string, configurable_product_option_value_uid: string, value_label: string } | null | undefined>, + configured_variant: { + sku?: string | null, + name?: string | null, + only_x_left_in_stock?: number | null, + price_range: { + minimum_price: { + final_price: { currency?: CurrencyEnum | null; value?: number | null }, + regular_price: { currency?: CurrencyEnum | null; value?: number | null }, + }, + }, + thumbnail?: { url?: string | null } | null, + }, + product: { + __typename: 'BundleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'ConfigurableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'DownloadableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'GroupedProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'SimpleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'VirtualProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + }, prices?: { row_total: { value?: number | null | undefined }, row_total_including_tax: { value?: number | null | undefined }, total_item_discount?: { value?: number | null | undefined } | null | undefined } | null | undefined + } | { + uid: string, quantity: number, product: { + __typename: 'BundleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'ConfigurableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'DownloadableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'GroupedProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'SimpleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'VirtualProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + }, prices?: { row_total: { value?: number | null | undefined }, row_total_including_tax: { value?: number | null | undefined }, total_item_discount?: { value?: number | null | undefined } | null | undefined } | null | undefined + } | { + uid: string, quantity: number, product: { + __typename: 'BundleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'ConfigurableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'DownloadableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'GroupedProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'SimpleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'VirtualProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + }, prices?: { row_total: { value?: number | null | undefined }, row_total_including_tax: { value?: number | null | undefined }, total_item_discount?: { value?: number | null | undefined } | null | undefined } | null | undefined + } | { + uid: string, quantity: number, product: { + __typename: 'BundleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'ConfigurableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'DownloadableProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'GroupedProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'SimpleProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + } | { + __typename: 'VirtualProduct', uid: string, sku?: string | null | undefined, name?: string | null | undefined, stock_status?: ProductStockStatus | null | undefined, only_x_left_in_stock?: number | null | undefined, rating_summary: number, url_key?: string | null | undefined, review_count: number, thumbnail?: { url?: string | null | undefined, position?: number | null | undefined, disabled?: boolean | null | undefined, label?: string | null | undefined } | null | undefined, url_rewrites?: Array<{ url?: string | null | undefined } | null | undefined> | null | undefined, price_range: { maximum_price?: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } | null | undefined, minimum_price: { final_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined }, regular_price: { currency?: CurrencyEnum | null | undefined, value?: number | null | undefined } } }, categories?: Array<{ uid: string, name?: string | null | undefined, url_suffix?: string | null | undefined, url_path?: string | null | undefined, breadcrumbs?: Array<{ category_name?: string | null | undefined, category_url_path?: string | null | undefined } | null | undefined> | null | undefined } | null | undefined> | null | undefined, reviews: { items: Array<{ average_rating: number, ratings_breakdown: Array<{ name: string, value: string } | null | undefined> } | null | undefined> } + }, prices?: { row_total: { value?: number | null | undefined }, row_total_including_tax: { value?: number | null | undefined }, total_item_discount?: { value?: number | null | undefined } | null | undefined } | null | undefined + } | null | undefined> | null | undefined, shipping_addresses: Array<{ firstname: string, lastname: string, street: Array, city: string, company?: string | null | undefined, postcode?: string | null | undefined, telephone: string, region?: { code?: string | null | undefined, region_id?: number | null | undefined, label?: string | null | undefined } | null | undefined, country: { code: string, label: string }, selected_shipping_method?: { carrier_code: string, carrier_title: string, method_code: string, method_title: string, amount: { value?: number | null | undefined, currency?: CurrencyEnum | null | undefined } } | null | undefined } | null | undefined>, billing_address?: { firstname: string, lastname: string, street: Array, city: string, company?: string | null | undefined, postcode?: string | null | undefined, telephone: string, region?: { code?: string | null | undefined, region_id?: number | null | undefined, label?: string | null | undefined } | null | undefined, country: { code: string, label: string } } | null | undefined + } + } | null | undefined }; export type SetShippingMethodsOnCartMutationVariables = Exact<{ diff --git a/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-placeOrder-should-place-an-order-for-a-customer b/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-placeOrder-should-place-an-order-for-a-customer index 71f51a9b5..766929dd1 100644 --- a/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-placeOrder-should-place-an-order-for-a-customer +++ b/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-placeOrder-should-place-an-order-for-a-customer @@ -10,13 +10,13 @@ }, "status": 200, "response": [ - "1f8b0800000000000003ab564a492c4954b2aa564a2e4a4d2c4975cd2d28a9744e2c2a51b252ca31a90a7171f5f4710b2e0f084e29aecc350a29cb74b248a9a8722ccece298950aaad0500c02850503f000000" + "1f8b0800000000000003ab564a492c4954b2aa564a2e4a4d2c4975cd2d28a9744e2c2a51b252f2888aca31730fc8ab0a0973768e30338ff274aa88322b2936aeccc84e09ccf556aaad05003db604803f000000" ], "rawHeaders": [ "Server", "nginx/1.14.2", "Date", - "Mon, 05 Feb 2024 11:52:35 GMT", + "Wed, 14 Feb 2024 15:56:00 GMT", "Content-Type", "application/json", "Content-Length", @@ -26,15 +26,15 @@ "Vary", "Accept-Encoding", "Set-Cookie", - "PHPSESSID=eh9jebplcjg5uksbfpi6c19qho; expires=Mon, 05-Feb-2024 12:52:35 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", + "PHPSESSID=j718gtfmr4q1490rf7fnjfvvks; expires=Wed, 14-Feb-2024 16:56:00 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", "Set-Cookie", - "private_content_version=a8ed08c605587fab6c9998afcf25d9d4; expires=Thu, 02-Feb-2034 11:52:35 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=5aea71f5979c14aad8438352c0069405; expires=Sat, 11-Feb-2034 15:56:00 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=f399a3b0c13e3505747b33dd5d3edd0a; expires=Thu, 02-Feb-2034 11:52:35 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=cd1d333a07d9a81c6b8e7255621f7b69; expires=Sat, 11-Feb-2034 15:56:00 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=eabf02c90a8f007d938c4244ba56fae7; expires=Thu, 02-Feb-2034 11:52:35 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=1dbc1895e89409b9604dce682f7448e3; expires=Sat, 11-Feb-2034 15:56:00 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "X-Magento-Cache-Id", - "40eaaed8434b6bc4d35eb631fa2239af78c842214e0e7f4d505856f54f43ffd5", + "b309d3e32ec01e2fccaf4dd92e430e3576b7d1135b436c3a91b354bb36cec2ec", "X-Content-Type-Options", "nosniff", "X-XSS-Protection", @@ -44,7 +44,7 @@ "Content-Encoding", "gzip", "X-Varnish", - "44026531", + "46521573", "Age", "0", "Pragma", @@ -66,39 +66,39 @@ "operationName": "setGuestEmailOnCart", "variables": { "input": { - "cart_id": "l4zTDEILFSwPSdsym2TviB8dxzAskltX", + "cart_id": "HZZl6GPnzTVCCX67ZIBxZ6ts3yhkdQmK", "email": "john.doe+test@vuestorefront.io" } }, - "query": "mutation setGuestEmailOnCart($input: SetGuestEmailOnCartInput) {\n setGuestEmailOnCart(input: $input) {\n cart {\n email\n __typename\n }\n __typename\n }\n}" + "query": "mutation setGuestEmailOnCart($input: SetGuestEmailOnCartInput) {\n setGuestEmailOnCart(input: $input) {\n cart {\n id\n email\n is_virtual\n applied_coupons {\n code\n __typename\n }\n prices {\n subtotal_with_discount_excluding_tax {\n value\n currency\n __typename\n }\n subtotal_excluding_tax {\n value\n currency\n __typename\n }\n subtotal_including_tax {\n value\n currency\n __typename\n }\n applied_taxes {\n amount {\n value\n currency\n __typename\n }\n label\n __typename\n }\n discounts {\n amount {\n value\n currency\n __typename\n }\n label\n __typename\n }\n grand_total {\n value\n currency\n __typename\n }\n __typename\n }\n items {\n uid\n product {\n uid\n __typename\n sku\n name\n stock_status\n only_x_left_in_stock\n rating_summary\n thumbnail {\n url\n position\n disabled\n label\n __typename\n }\n url_key\n url_rewrites {\n url\n __typename\n }\n price_range {\n maximum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n minimum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n __typename\n }\n categories {\n uid\n name\n url_suffix\n url_path\n url_key\n include_in_menu\n breadcrumbs {\n category_name\n category_url_path\n __typename\n }\n __typename\n }\n review_count\n reviews {\n items {\n average_rating\n ratings_breakdown {\n name\n value\n __typename\n }\n __typename\n }\n __typename\n }\n }\n prices {\n row_total {\n value\n currency\n __typename\n }\n row_total_including_tax {\n value\n currency\n __typename\n }\n total_item_discount {\n value\n currency\n __typename\n }\n __typename\n }\n quantity\n ... on ConfigurableCartItem {\n configurable_options {\n configurable_product_option_uid\n option_label\n configurable_product_option_value_uid\n value_label\n __typename\n }\n configured_variant {\n sku\n name\n only_x_left_in_stock\n price_range {\n minimum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n __typename\n }\n thumbnail {\n url\n __typename\n }\n __typename\n }\n __typename\n }\n ... on BundleCartItem {\n bundle_options {\n uid\n label\n type\n values {\n id\n label\n price\n quantity\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n total_quantity\n shipping_addresses {\n firstname\n lastname\n street\n city\n company\n region {\n code\n region_id\n label\n __typename\n }\n postcode\n telephone\n country {\n code\n label\n __typename\n }\n selected_shipping_method {\n carrier_code\n carrier_title\n method_code\n method_title\n amount {\n value\n currency\n __typename\n }\n __typename\n }\n __typename\n }\n billing_address {\n firstname\n lastname\n street\n city\n company\n region {\n code\n region_id\n label\n __typename\n }\n postcode\n telephone\n country {\n code\n label\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n}" }, "status": 200, "response": [ - "1f8b0800000000000003ab564a492c4954b2aa562a4e2d712f4d2d2e71cd4dccccf1cf734e2c2a01092743e95490b0929552567e469e5e4a7eaa760950ad431948477e516a5a517e5e895e66be928e527c7c4965416a5e626e2a5035d8945a34c1604c9bfc4b4b0a4a812a6b6b01b59cca4d91000000" + "1f8b0800000000000003a5925b4b03311085ff4b5e5d8a2054e893584a1591d62b529130dd4cbba3d9242693dab5f4bf9bd8ae178a0fea5360f2cd3967265909050ca2b71201791831f0a006d223d307cfb95c6e4f52a2274e2613dd1d8ecdebf56dbf7fd73d9c9c1e2f275d0e074df5a42eea335108cced097db495e9288b7b9c348f1659d97a9c796bb843368114e4823c4748f40c74c04280739a50c9d246674d103d13b52e84f3546278cf18a76c19b47c21aea4a29048c31297a58e8acc5c322c33b7001db16d2fa3f768ca26851adc5c266729b97168a04e8838b7061bb12e3eb57f52dbffbd1499ff4ab52b49fd7905f70f8568c7fed8cfdc83494476fc93c7b76a7ef7f166e1e98a18ebaded66a2e70886899b77fd509173793a50ca63086dc22969fda5dce6dcf1d931bfdafd83a3c82e2672bd7e03c20241f8ab020000" ], "rawHeaders": [ "Server", "nginx/1.14.2", "Date", - "Mon, 05 Feb 2024 11:52:35 GMT", + "Wed, 14 Feb 2024 15:56:01 GMT", "Content-Type", "application/json", "Content-Length", - "118", + "322", "Connection", "keep-alive", "Vary", "Accept-Encoding", "Set-Cookie", - "PHPSESSID=ik7a08devkbujrafmd8eqspbs5; expires=Mon, 05-Feb-2024 12:52:35 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", + "PHPSESSID=9ff3l0qff3rts4mk9os63pd39i; expires=Wed, 14-Feb-2024 16:56:00 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", "Set-Cookie", - "private_content_version=3c8a13de5d85368322d874088dc226d8; expires=Thu, 02-Feb-2034 11:52:35 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=344cdd410bf3b9341547c1ebd383e560; expires=Sat, 11-Feb-2034 15:56:00 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=87e04f143e8da89f333d72120e42bf43; expires=Thu, 02-Feb-2034 11:52:35 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=3ab7dfb03c291d116fe65242f5084ca4; expires=Sat, 11-Feb-2034 15:56:01 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=617d5cb4f9a5b3704655c8e190080a3f; expires=Thu, 02-Feb-2034 11:52:35 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=9230a27e1402cda450ab73b19285787c; expires=Sat, 11-Feb-2034 15:56:01 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "X-Magento-Cache-Id", - "40eaaed8434b6bc4d35eb631fa2239af78c842214e0e7f4d505856f54f43ffd5", + "b309d3e32ec01e2fccaf4dd92e430e3576b7d1135b436c3a91b354bb36cec2ec", "X-Content-Type-Options", "nosniff", "X-XSS-Protection", @@ -108,7 +108,7 @@ "Content-Encoding", "gzip", "X-Varnish", - "44151100", + "44798930", "Age", "0", "Pragma", @@ -129,7 +129,7 @@ "body": { "operationName": "addProductsToCart", "variables": { - "cartId": "l4zTDEILFSwPSdsym2TviB8dxzAskltX", + "cartId": "HZZl6GPnzTVCCX67ZIBxZ6ts3yhkdQmK", "cartItems": [ { "quantity": 1, @@ -145,13 +145,13 @@ }, "status": 200, "response": [ - "1f8b0800000000000003dd585953233710fe2b945e63e363390c5554852b891330ac6d6a97ac29953c23dbc21a6956d2f8a2f8ef696966ecf1183b80d9249517a851b7faf8baf549ed27e41343d0f11322be7faba41f7946b7e53951c62e7ac97fe6a363c4f766ed8bcbfad52fadf16dcbd7d3a0da1eb1b39a3f999dea21375f5101d180300eaa8f7220767d497f32549b9f4711fc958af6941466974950641a8f98321101ed1ee19a16100943cea88f3d19855268742c22ce0b2854cca3da06a1a3ae9186703c6666807da64153184c271e8f7c26fad89089d51b111e51745c2d179017294585378590ee5a17e01763330da9200128a06b29e8143d1716963fd216135bdb4a21010316826f0f0594a63dc7a7af88000debf27d4e96566de16f63c441c40c0dacdf2714b90eb86ed7a78d8be109b26571bd625d26b2c7d372a37f7292f7732e458ff52345ba9c260d062a7a1881ec4bebb74a15be12d54bc58664a7190901a8edb40652395523bd21d68698086241f5066eb56fceff0089147c8a2798d39e01b4b1534c6151c458e875140444010487008819444157b80e85a8956dd48131a13eee943aa580f4a930b25a64027c098feee6db1674a8cf48a7e4c191e1b2df292520d8156f403b25ba7fb4d73d3cf2babd2eed1eecd56a9f6a95dafe21dd2747dd83ca7ead531a774a1afeea41a55aec2b4a058613237065f731ec5b54a5668649916601d5b6b8f9e937275dcad722b5847b8275dde6656b09f9e221b5cd40ede6a28a371775b2d9ca151d2ba879527207d00bcabb0313f0bcbb3bc59bf16e70966e1ecb808a4ea92b8d91812e269fcec8fc6b2b079ee49c7a1631ed2c89a2a29e0cc0b0afb734fd11e1bd9cff7b4c3e244488e1b4433da17f033261411460b76c177a4c00ebcc3f574e7fc20c7bfbeb8840d17ec489dac6c44b1de8e8c40a0326de15b1e5b22d235e6f6263c43921ac361dfc20020ea07da9185de2c7c7d393059d7db1e54e4e968e7a3d06b7004a2b6d174362066997a0ec094d57e22b845a72830560cc4a01751525bea780c9e657408ec15d60d336b04bdc8a4968f54c68677147be36b85c0b2fc59a97fc6dccdf9e52f0a63887d47cfd057496923c9b1b7447e37500f4330038ca7c6ffecb14b684464ef08f835158b5b7a8f55a8babf5dd1aedd9e70cda705d899de69c995f01fb266247b9cb2c275bc1bcfcd643f3609965c4e818bba716105ebae0dea18b5711195105d72b8e1f1b50dd72397d79686c7d0e7d39164e3571d48c35e7c484f6d7dcdb4de72f515f417d49c9c19e0fa5fae6482a3f2892833747f2e90745f26f9567a3181edacfd92947c9f136aff9f9f68f983f1243d0eff3712b63688b11a30e261763c6f78808c3ccd4d1a3979917b00c1d05c43c9915242fef4401c7a4735f3d8afe0cb8f0bffe3eb80f26fc6a561f372eee4737ed6b4b46896efa863e975c2a54d868d765bad6fa707635bb9ba5dd3237fcab7dd7e7b16851cb67d4cf8e4337ce494cdaef4eeebafdb9bc9a5c8bcde856b95d961be7b549637679b2925fb5f696e41e1651c0243b228a91b88b322360b15a2ba6a8ad9f05b35a9b46bffc43f9fff4ecfcef8fb01b87d0e5ae6141b8f84d60852632bd945286eba698949638430f58185aa623beafa8d6e98f255dc6796679cdd5af9cf3485385a95252259b97b44ef3bf8edd44268c60e3f3f35f613b493143130000" + "1f8b0800000000000003dd586d531b3710fe2b197daddf898d618699129749680324c6340931a391ef645b58275d249ddf18fe7b57ba3bfb7cc62ed8a4edf40bcc49ab7d7976f568d70fc82786a0e307447cff93927ee419dd912da28c5df492ffcc47c7e8c3ed2d6fbcff24e69d3f5badaf8dc3dbf377d3db86d107b3e1c8ff1cfc810a8806847110bd974351f225fdc5506d7e1d47f0572ada575298129320c8341e33652202d27dc2352d2012869c511f7b320aa5d0e858449c1750a89847b57542473d230de178c2cc10fb4c83a430984e3d1ef94c0cb021532b37263ca2e8b8da2c350ac88b94a2c29b815367376db08cb1998554900044d0851474861e0b4bddafab8d8957d09602032a2c10dfef0a280d7e81d240110112d6e8ae6656566d017c8a91872d6668602d3fa0c855c245e7627a311f9d209b1e5733d668b2777f5ab91c9c9ce4edb4a4e8b341a4488fd3a4d040448f22d8fb72fda15a83af44f44cb11179d38e8400e4de5c0fa572a2467a23ac0d3111f882ce2ff175e7aa65ab4e0a3ec353cc69df00e2d809a6c028622cfc3a0a02a20082c34a01996114f484ab54f05ad9821d1a13eae36eb95b0ec8800a236b4526c096f068295fbe20437d46ba650fae0e97836e3901c1ae7843da2dd3fad1dbdee191d7ebf768aff1b6d93c68569bf5435a2747bd46b5deec9627ddb286bf7a58ad15078a5281e1e6085c2ddd87038baad4cc3029d22820df16373ffde6a447f946a456704fb03eb771d95c42bc78446d31507bb8a8e2c3459d1cb6fb8a4e14e43c49b903e809e1d2d0043c6fee46f1767c1a8ca5872732a0a25bee496364a08bc9a753b2f8dacb802739a79e454c3b4da2a8a8270350eceb3d55bf867b4fc7bf8bcabb841031dc77c827d46f40a62c8802ec96ed429f09609ec5e7daed4fb8e16db5d4ac6fe202450711276a4f2d4fd5a12315bb1930b193df31a7ede9f636255bbdce6dc26adb2502b6800de8402a465798f2fef464496c5f6ce2933ba6a37e9fc19b80d29cdbc59098615a2f287b57d395f841a196e66001b8b35a403d4589ef29e0b4c57390e372e7d8ac033c131765e2da79c6b577716d3ed7b95c31aff89adff95b9fbf3fa4e0cd700ea9c5fa13e8ac04f96ea1d05d92e70130c800e0c873d7f857c96c058ddcc63f0e46615ddf32d71b35aee7776fb4e79f3368c3c325deb4171cfd0cd8b7513cca3d6bb9bd35cc2b2fbd3477965bc68c4eb06bbb80f7d205d7992efb2332a60a1e5a1cb71d90dd4a25ed4134b63647be9c08279a186ac7920b6a42f50d2f78dbd94bc4d7505f1172b0e75da9bdd893ea4ff2a4f1624f0e7e9227ff567ab66e43cbfd989d7b949cecd7d92f14bcce3c92a8829a5f0c61195595dd078e7350b91c3a7e44441866668e22bdccf48065e86820e6caec46d287270238269e6fb5a3e836e0c2fffafbf05b30e51fe7e793cbdfbe8daf3a17969012d9b4a36e492e152a6cd5eb22dda87d34ff38bf99a715b350fcde76f9792caea9e534ea6787a32b672426ee9d83bbe87caeac0777cde674afd8ce2a97ade6f4727e76b2165fadf992e0ee965ec0643b268a91b88a320361b1d62ca6a86d9e0cb352db06c17cdbfc7f6b3ffffb43edd6b174b57258102e7f2558a38a4c3da5b4e12a2a26a615ded043168696ef88ef2baa75fa034a8f719e59ded00228673cd25461aa9454c9e115a9d3fcef665791092338f8f8f817777c19ea5d130000" ], "rawHeaders": [ "Server", "nginx/1.14.2", "Date", - "Mon, 05 Feb 2024 11:52:36 GMT", + "Wed, 14 Feb 2024 15:56:01 GMT", "Content-Type", "application/json", "Transfer-Encoding", @@ -161,15 +161,15 @@ "Vary", "Accept-Encoding", "Set-Cookie", - "PHPSESSID=lmhd8hc6u77cgi8qu5i39oeus8; expires=Mon, 05-Feb-2024 12:52:35 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", + "PHPSESSID=gm997v29nmte1v8pi6kpgdls5u; expires=Wed, 14-Feb-2024 16:56:01 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", "Set-Cookie", - "private_content_version=a0c01aad0579e4e8628a2890a9833c66; expires=Thu, 02-Feb-2034 11:52:35 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=aeb0c097823550ddcecaf1cc385a78de; expires=Sat, 11-Feb-2034 15:56:01 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=8c66346ebc10f91df376beade0b580e8; expires=Thu, 02-Feb-2034 11:52:36 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=954020ff10b7b8a3b977560154e4f527; expires=Sat, 11-Feb-2034 15:56:01 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=4bb5542bd7235c35f458e905c1b43755; expires=Thu, 02-Feb-2034 11:52:36 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=457bb726bd4c7153bdfb1f12d0c29b4b; expires=Sat, 11-Feb-2034 15:56:01 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "X-Magento-Cache-Id", - "40eaaed8434b6bc4d35eb631fa2239af78c842214e0e7f4d505856f54f43ffd5", + "b309d3e32ec01e2fccaf4dd92e430e3576b7d1135b436c3a91b354bb36cec2ec", "X-Content-Type-Options", "nosniff", "X-XSS-Protection", @@ -179,7 +179,7 @@ "Content-Encoding", "gzip", "X-Varnish", - "44151103", + "46521576", "Age", "0", "Pragma", @@ -201,7 +201,7 @@ "operationName": "setShippingAddressesOnCart", "variables": { "input": { - "cart_id": "l4zTDEILFSwPSdsym2TviB8dxzAskltX", + "cart_id": "HZZl6GPnzTVCCX67ZIBxZ6ts3yhkdQmK", "shipping_addresses": [ { "address": { @@ -222,35 +222,35 @@ ] } }, - "query": "mutation setShippingAddressesOnCart($input: SetShippingAddressesOnCartInput) {\n setShippingAddressesOnCart(input: $input) {\n cart {\n shipping_addresses {\n city\n company\n firstname\n lastname\n postcode\n region {\n code\n label\n region_id\n __typename\n }\n street\n telephone\n country {\n code\n label\n __typename\n }\n available_shipping_methods {\n amount {\n currency\n value\n __typename\n }\n available\n carrier_code\n carrier_title\n error_message\n method_code\n method_title\n price_excl_tax {\n currency\n value\n __typename\n }\n price_incl_tax {\n currency\n value\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n}" + "query": "mutation setShippingAddressesOnCart($input: SetShippingAddressesOnCartInput) {\n setShippingAddressesOnCart(input: $input) {\n cart {\n id\n email\n is_virtual\n applied_coupons {\n code\n __typename\n }\n prices {\n subtotal_with_discount_excluding_tax {\n value\n currency\n __typename\n }\n subtotal_excluding_tax {\n value\n currency\n __typename\n }\n subtotal_including_tax {\n value\n currency\n __typename\n }\n applied_taxes {\n amount {\n value\n currency\n __typename\n }\n label\n __typename\n }\n discounts {\n amount {\n value\n currency\n __typename\n }\n label\n __typename\n }\n grand_total {\n value\n currency\n __typename\n }\n __typename\n }\n items {\n uid\n product {\n uid\n __typename\n sku\n name\n stock_status\n only_x_left_in_stock\n rating_summary\n thumbnail {\n url\n position\n disabled\n label\n __typename\n }\n url_key\n url_rewrites {\n url\n __typename\n }\n price_range {\n maximum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n minimum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n __typename\n }\n categories {\n uid\n name\n url_suffix\n url_path\n url_key\n include_in_menu\n breadcrumbs {\n category_name\n category_url_path\n __typename\n }\n __typename\n }\n review_count\n reviews {\n items {\n average_rating\n ratings_breakdown {\n name\n value\n __typename\n }\n __typename\n }\n __typename\n }\n }\n prices {\n row_total {\n value\n currency\n __typename\n }\n row_total_including_tax {\n value\n currency\n __typename\n }\n total_item_discount {\n value\n currency\n __typename\n }\n __typename\n }\n quantity\n ... on ConfigurableCartItem {\n configurable_options {\n configurable_product_option_uid\n option_label\n configurable_product_option_value_uid\n value_label\n __typename\n }\n configured_variant {\n sku\n name\n only_x_left_in_stock\n price_range {\n minimum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n __typename\n }\n thumbnail {\n url\n __typename\n }\n __typename\n }\n __typename\n }\n ... on BundleCartItem {\n bundle_options {\n uid\n label\n type\n values {\n id\n label\n price\n quantity\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n total_quantity\n shipping_addresses {\n firstname\n lastname\n street\n city\n company\n region {\n code\n region_id\n label\n __typename\n }\n postcode\n telephone\n country {\n code\n label\n __typename\n }\n selected_shipping_method {\n carrier_code\n carrier_title\n method_code\n method_title\n amount {\n value\n currency\n __typename\n }\n __typename\n }\n __typename\n }\n billing_address {\n firstname\n lastname\n street\n city\n company\n region {\n code\n region_id\n label\n __typename\n }\n postcode\n telephone\n country {\n code\n label\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n}" }, "status": 200, "response": [ - "1f8b0800000000000003a554c16ae33010fd15a3b30f4997bdf8966dd9c3d26ea1e9524a29666a4f13515932a3711b53f2ef3b92e59066d760da83b13cefe9cd9b27dbefaa060655bc2b8fbcdeeab6d576b3aa6b42efd15fdb73200e6895ee3e514a1839aa78105873af0af51bdfb27b472f2a57956b5ab052b49d31b97ad6e4d94283c2fae5b65618060e950b8752689de7cad5a1b05c2c164b29116eb4b3d1c000ac2ee3ce2734e14116d0c08157ea5a15cb5c9525f72d26ed30411ae86650dbe7ca3321ca400f6a1d575968969667ea31578c06dbadb3d1ccd9b72c5d71b0ce32f5479efeac8f3cc5872903e769af388057d0b2c7607988b441deba7a08149a408d4d3a22b4551fb52f44fc154c27badf4fda5c89d98fcaaa60ea300f67471aa94c769f0d300187c447843507bafa295076336048e4483c790f9b80496930f81f9d041c64f40eeb70a0a42b2c7157999261f7a96106096dbf20f1a1ba1ac319dff5ab685d7873325f7e3a740ed844ea3fd0737607fd9cd09f84fb16a92799df8606e3d9cd0f7e7aa2f9c94f6bcc8bfef18438e2471fcebfa4f8633a6db19efc875d77dc76b261bfff0b93a0dbcbf2040000" + "1f8b0800000000000003dd586d53db3810fe2b8cbe5ede292130c3cc41cab4f40ab4095c0b84d128b6128bd8922bcb7963f8efb79265c77148ae107a77731f4a6369b52fcfae1e69f5885ca2083a7c4411555d8f8521e3c363d795348a6874c9db442a3debd8ff998b0ed1c7db5bbff9e10b9f5ffdd96e7f6feedf9e9d4c6f9b2ada9d7923f76bf0072a211a10e683e883f078c515f4374523f5fb3886bf42d281145c5598004116e131932a26203d207e444b8884a1cfa88b1d11878247e890c7be5f42a1640e8d8cab715f09457c3c61cac32e8b40922b4ca78e1fbbe03f5664aae5c6c48f293aacb72acd12726229297766e0d4e975072c63ac6621e5240011742e389da1a7d242f7db6a63fc0db4a5c0800a0dc4dd7d09a5c167280d25e120a18dbed6ccd2a82e802f09f230c5140db4e547149b4a38bf3a9f9ecf474748a747b8b1638ac4ce3d1cd72e864747453b6dc1076c184bd2f7e917bb08901ac530f7adfbb1de802f2b7a2ad988ec7462ce01b99dae27a41155c219e1481115832fe8ec0277af2edbbaea04f767788a7d3a5080383682293092280d7f1407019100c17ead849417077d6e2a15bc96ba603da5c2e8b057ed550332a45c89469971b0c51d5a29962fc85097915ed5813de48b61af6a41d0238e477b55ba77f0aebf7fe0f4077dda6fbe6bb5765bf5d6de3edd2307fd667dafd5ab4e7ad508fe465ebd511e4a4a39869dc371bdf2100e35aa22628a099e4601f9d6b8b9e9b74ffad45f8bd412ee16eb331d97ce25c48b47541703d58bcb32595c8eec623d2fe94442ce6dca0d40cf08573c15f84573d7d2ef24abc158ba782202ca7bd5be504a0451d97e1a25d9d756061ce1fbd4d1884546132f4bea880014bbd196aadfc2bde7e37f8dca7b4b8818f63be413ea37205316c40136c37a60c038304ff6b9b2fb2d37bcab575a7bebb840d261ec13b9a596e7ead0908a9e0c187f95df09a76de9f626251bbd2e4cc268c72402a6800de85048469798f2e1f868416cdf74e2ed1e8be2c180c19980d29cebc190282fad1794dfabe94872a0504d733000dc592fa1bea4c47524705a761c14b8dc3836bb029e498ad2ba769673ed24a9cd9f75ae50cc4bbe1667fed6e7bbc714bc192e20958d3f83ce5290279942b3497e0e80610e00439eaf8d7f99cc96d0284cfce3609456f52d72bd56e36a7eb7467bfe3587361c5c7ca79371f44fc0be89e251e1582bccad605e7be9a6b9d7dc32667482cdb50b782f1d3037d3c5fd888ca984831627d70ec86ead96de4122ac6d8e5c31e146d41aea24921935a1bd352778c7d8b3e22ba82f0919d88bae345eec49fd1779d27cb127bbbfc8937f2b3d1ba7e1cafd94ef7ba4986c77b3cf14bc4d3f625541cd674d584e55edf50dc719a85c341d3f62c215533343914eae7bc02234349070657ec2dec3ad004e88e7a67110df063e77bf7ff26e82a9ff797e36b9787f33bebc3ad7846465d31b755bf842a2d246bd26d2b5da47f3cff3eb795a3199e20ffa965fc4a24b35a75137df1c5d1a230971bf3ab8f3abafb5d5e0ba6c4eb78aedb476d16e4d2fe6a7472bf1355a2f09ee7ee10574b663221949aa28d710961bad728adaface302fb5a9112c5e9bff6fd7cfff7e53bbb12d5dae1c16848b578215aac8d5534a1ba6a212625ae28dc8be6d61923e6e19d618301929abee93f074edf8241b792fa8796f8010a026ef50d7fcdad1c7a1fdd940ba808d117441273b37428eccc60a42c267d9db031d9a1e5e6f64572b3efe8cd251ac77587dd1c91fc30f129095571388cfbecb75126d4fe67540598d7080d5b45f0af65ae8410de9b1c6ee8efd677c027ed62f1f9917d75db4b06b3ed6996cdbb5fa49cb6e669c211a50e509f7d9cb53faa298536512d467be9f4bc69a8b975c4d7977ed2be565acc218163c3dfd058b081411d4140000" ], "rawHeaders": [ "Server", "nginx/1.14.2", "Date", - "Mon, 05 Feb 2024 11:52:36 GMT", + "Wed, 14 Feb 2024 15:56:01 GMT", "Content-Type", "application/json", - "Content-Length", - "435", + "Transfer-Encoding", + "chunked", "Connection", "keep-alive", "Vary", "Accept-Encoding", "Set-Cookie", - "PHPSESSID=gi369qn9o237shekkuclnpprf7; expires=Mon, 05-Feb-2024 12:52:36 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", + "PHPSESSID=54rgl9kpbdohkt67n0ecdgmng9; expires=Wed, 14-Feb-2024 16:56:01 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", "Set-Cookie", - "private_content_version=b97947db198307257166874dd660c1e5; expires=Thu, 02-Feb-2034 11:52:36 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=8eb4a93dc0295cb8ce1a912be84dd434; expires=Sat, 11-Feb-2034 15:56:01 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=53c2cb40c8eccd2238ad96456153ce8e; expires=Thu, 02-Feb-2034 11:52:36 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=619a08d9ca9c28bc66f2467ad9f3ea15; expires=Sat, 11-Feb-2034 15:56:01 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=8f950aab6e9e986785f337a901daf57d; expires=Thu, 02-Feb-2034 11:52:36 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=3f0f61190b08a0c48faa94965f2486db; expires=Sat, 11-Feb-2034 15:56:01 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "X-Magento-Cache-Id", - "40eaaed8434b6bc4d35eb631fa2239af78c842214e0e7f4d505856f54f43ffd5", + "b309d3e32ec01e2fccaf4dd92e430e3576b7d1135b436c3a91b354bb36cec2ec", "X-Content-Type-Options", "nosniff", "X-XSS-Protection", @@ -260,7 +260,7 @@ "Content-Encoding", "gzip", "X-Varnish", - "44026534", + "46807700", "Age", "0", "Pragma", @@ -282,7 +282,7 @@ "operationName": "setBillingAddressOnCart", "variables": { "input": { - "cart_id": "l4zTDEILFSwPSdsym2TviB8dxzAskltX", + "cart_id": "HZZl6GPnzTVCCX67ZIBxZ6ts3yhkdQmK", "billing_address": { "address": { "firstname": "John", @@ -301,35 +301,35 @@ } } }, - "query": "mutation setBillingAddressOnCart($input: SetBillingAddressOnCartInput) {\n setBillingAddressOnCart(input: $input) {\n cart {\n billing_address {\n firstname\n lastname\n company\n street\n city\n region {\n code\n region_id\n label\n __typename\n }\n postcode\n telephone\n country {\n code\n label\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n}" + "query": "mutation setBillingAddressOnCart($input: SetBillingAddressOnCartInput) {\n setBillingAddressOnCart(input: $input) {\n cart {\n id\n email\n is_virtual\n applied_coupons {\n code\n __typename\n }\n prices {\n subtotal_with_discount_excluding_tax {\n value\n currency\n __typename\n }\n subtotal_excluding_tax {\n value\n currency\n __typename\n }\n subtotal_including_tax {\n value\n currency\n __typename\n }\n applied_taxes {\n amount {\n value\n currency\n __typename\n }\n label\n __typename\n }\n discounts {\n amount {\n value\n currency\n __typename\n }\n label\n __typename\n }\n grand_total {\n value\n currency\n __typename\n }\n __typename\n }\n items {\n uid\n product {\n uid\n __typename\n sku\n name\n stock_status\n only_x_left_in_stock\n rating_summary\n thumbnail {\n url\n position\n disabled\n label\n __typename\n }\n url_key\n url_rewrites {\n url\n __typename\n }\n price_range {\n maximum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n minimum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n __typename\n }\n categories {\n uid\n name\n url_suffix\n url_path\n url_key\n include_in_menu\n breadcrumbs {\n category_name\n category_url_path\n __typename\n }\n __typename\n }\n review_count\n reviews {\n items {\n average_rating\n ratings_breakdown {\n name\n value\n __typename\n }\n __typename\n }\n __typename\n }\n }\n prices {\n row_total {\n value\n currency\n __typename\n }\n row_total_including_tax {\n value\n currency\n __typename\n }\n total_item_discount {\n value\n currency\n __typename\n }\n __typename\n }\n quantity\n ... on ConfigurableCartItem {\n configurable_options {\n configurable_product_option_uid\n option_label\n configurable_product_option_value_uid\n value_label\n __typename\n }\n configured_variant {\n sku\n name\n only_x_left_in_stock\n price_range {\n minimum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n __typename\n }\n thumbnail {\n url\n __typename\n }\n __typename\n }\n __typename\n }\n ... on BundleCartItem {\n bundle_options {\n uid\n label\n type\n values {\n id\n label\n price\n quantity\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n total_quantity\n shipping_addresses {\n firstname\n lastname\n street\n city\n company\n region {\n code\n region_id\n label\n __typename\n }\n postcode\n telephone\n country {\n code\n label\n __typename\n }\n selected_shipping_method {\n carrier_code\n carrier_title\n method_code\n method_title\n amount {\n value\n currency\n __typename\n }\n __typename\n }\n __typename\n }\n billing_address {\n firstname\n lastname\n street\n city\n company\n region {\n code\n region_id\n label\n __typename\n }\n postcode\n telephone\n country {\n code\n label\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n}" }, "status": 200, "response": [ - "1f8b08000000000000037551cb6ac33010fc15b3671fecf4e65b1ea7521aa8e9a1846294689b88c89290d61413fcef5dc92209697b105acd8c6667a50b4841029a0b04a495d25a99e3524a8f216ccd5a788ad421effb99efc42c88d097f2818ce8111a78b627032568714536161938d8de0933426306ad4b08e411d96f076daa8a9a35b95cc027eb15b1185ef1bbf8b0feccacc7a3b22645b1321a2f5fae68a72434756cbb471d292e442f98ef3a1a1de62871963cd8dbec3695e06ca0ec5857551583106a74276b12b6782af24a630c86fc7897e2bd855bdf74f8afe53adf9d1e24f9c5ef94bf24e9131ec1f6efcfda0ee406564fd30fbc39818fd8010000" + "1f8b0800000000000003ed585b53e33614fe2b8c5e9b3b100233cc14b2cc2edbe5b2097417368c47b1955844965c59ce8de1bff748969dc4b91408db763a7d20d8d2f1b97ce7e8d3919e90871546474f2822ea94324679ffc4f32489a22bdec452e929d7fea71e3a429feeef59fde3359fdefcde6c7eaf1fdc9f9f8eefeb2ada9df803ef6bf01b2a201260ca40f451f8bce409f28b2291fa7518c3af90a4270557252a409046ce904a156390ee61169102c261c828f11c57c4a1e0113ae2316305144aea92c8f819779550983923aa7cc7a3114872e590b1cb620fbc77141e6bb92166314147d546a95e406e2c25e1ee049c3abb6d8165c7519390701c8008ba109c4cd07361a6fb7db551fe0eda5260408506e2c74301a5c16728f525e620a18dbed5ccc2a82e80eb047998a28a04daf2138a4d255cdc5c8c2fa68363a4d323bcd8354562e71e4f2a97fde3e3bc9da6e03dda8f25ee32726d3f02a40631cc7d6b7faad6e0cd8a9e493ac03bad9873406ea7ed0b69449570074ea4b08ac117747ee9b46fae9abaea04671367ec30d25380b86304536024561afe280e022c0182834a01293f0ebadc542a782d75c1fa4a85d151a7dc2907b84fb812b522e5608bbba4942f5f90211ec59db20b0b88897ea76c41d023ae4f3a65b27fb8d73d3874bbbd2ee9d6f71a8ddd46b5b17f40f6f161b75edd6f74caa34e3982dfc8afd68a7d49087760e570a75a7a0cfb1a55115145054fa3807c6bdcbcf49de12e616b915ac0dd627daee3d2b984789d01d1c540f4c745997c5c8cecc77a5e9291849cdb941b805608977c15b0bcb95bc95ac9d7602cfd782402c23be5ae504a0451d1be1a25d9db56065cc11871356291d1c48b92b82200c55eb4a5eaf7706f75fc6f51f96009d181f50ef984fa0df0980671e098613dd0a31c98277b5d5afd961bf6aaa5c6fe3a2e90a41f332cb7d4b2aa0e0da9e8c980f237f99d70da966e6f52b2d1ebdc248cb64c22600ad880f485a46481291f4f8e67c4f64d27deaeb128eef528ec0928cdb91e0cb1f2d37a41f36b351d493614a2690e06803bab05d495047bae044ecbb6831c971bc72637c03349515ad7cee75c3b4d6af3a5cee58a79c1d7fccc5ffafce329056fe2e490cac657a0b310e469a6d02c929701d09f03c090e75be35f24b3053472137f3b1885657db35cafd5b89cdfadd19e7e9d431b362ebed3ca38fa05b06fa27894dbd672734b98575ebb681e34b70c291939a6ed02de4b074c673aeb8ff09048d8689da4ed80ec562a690f1239dae6c013236e44ada15622995113da5fb383b78c3d2bbe84fa8290813def4aedd59e547f9227f5577bb2fb933cf9a7d2b3711a5aeee7f9738f14a3ed3afb4cc1fb9c47ac2aa8f9ec1036a7aaf2f603c739a89c1d3afe883157544d0c45ba73a7074784860612ae9c9fb07db8157012e2b9ab1dc6f701e3def7cffe5d30665fa6e7a3cb0f77c3ab9b0b4d485636eda89b8209890a1bf59a48d76a1f4cbf4c6fa769c5648a3fea2e3f8f459b684e23defce1e8ca184988fbcdc15ddc7cad2c07d7a653b2556c6795cb66637c393d3b5e8aafd6784d700f332fe0643bc492e2a48ae60e84c55aa398a2b6fe64382fb5e920986f9bff6bede7bfff50bbf158ba5839340867b7044b5431574f296d988a4a88698137229f86a1e63b9c5c6dd9e6bc4765a4acbacfc2d7b5c37036f2411073df0021404dfe406df3b4a3b743fb5843ba808d117449463b77420eccc20a42cc27d9dd03e99b33bc5ec89e567cf205a5a38e5e61d5d949fe041e7080976e4d203e7b2bd74ab43d9bdb016535c20656d17e29586ba10f35a4c76abb3bf6cff804fcac6f3e322f6edb6866d7bcac33d9b4dfea2b2dbb989d0cd180285f782b9ba7b69599536512d44dae19d36424cbeeff4cbc2e138b8d7882e802d02bb42cafb0d577be57b10a63907e7efe13d5eaea871f160000" ], "rawHeaders": [ "Server", "nginx/1.14.2", "Date", - "Mon, 05 Feb 2024 11:52:36 GMT", + "Wed, 14 Feb 2024 15:56:02 GMT", "Content-Type", "application/json", - "Content-Length", - "255", + "Transfer-Encoding", + "chunked", "Connection", "keep-alive", "Vary", "Accept-Encoding", "Set-Cookie", - "PHPSESSID=inu9tlrt1me3fprt9587tnhb37; expires=Mon, 05-Feb-2024 12:52:36 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", + "PHPSESSID=arnkosdlt6ih92pe3h2nuq40np; expires=Wed, 14-Feb-2024 16:56:01 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", "Set-Cookie", - "private_content_version=d93cbfa13ace9deb99c34f773cd16ab1; expires=Thu, 02-Feb-2034 11:52:36 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=4721d07c1e53bd3b45a628e48abb376d; expires=Sat, 11-Feb-2034 15:56:01 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=c11ec85c89b9fa01b64812b0f498c460; expires=Thu, 02-Feb-2034 11:52:36 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=f23a72085a4d9d653695a6bbc4b223dd; expires=Sat, 11-Feb-2034 15:56:02 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=114566eeef4e5639e4f5ac56f5f1148a; expires=Thu, 02-Feb-2034 11:52:36 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=41baf72c3d1af0a7737a1ee581a720ca; expires=Sat, 11-Feb-2034 15:56:02 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "X-Magento-Cache-Id", - "40eaaed8434b6bc4d35eb631fa2239af78c842214e0e7f4d505856f54f43ffd5", + "b309d3e32ec01e2fccaf4dd92e430e3576b7d1135b436c3a91b354bb36cec2ec", "X-Content-Type-Options", "nosniff", "X-XSS-Protection", @@ -339,7 +339,7 @@ "Content-Encoding", "gzip", "X-Varnish", - "44026537", + "46521579", "Age", "0", "Pragma", @@ -361,7 +361,7 @@ "operationName": "setShippingMethodsOnCart", "variables": { "input": { - "cart_id": "l4zTDEILFSwPSdsym2TviB8dxzAskltX", + "cart_id": "HZZl6GPnzTVCCX67ZIBxZ6ts3yhkdQmK", "shipping_methods": [ { "carrier_code": "flatrate", @@ -374,31 +374,31 @@ }, "status": 200, "response": [ - "1f8b0800000000000003ed586d6fdb3610fe2b06bfce8e5f1ab74e80004b9374739738adeda0cdea40a025da624c911a45f92dc87fdf91a26459b6b3246eb761d887a616ef782f0f8f0f797c401e56181d3fa088a89e4fc390f2f11551bef0a26b7e86a5d232d7fe4f3d748cd8e1b27f7ed1befcd09b7dea79d12268f4a7f47dcb9b2f4fa309535f511991005306aaf7c2e7079e203f2912a99fa731fc15928ca4e0ea800a50a49133a552c518b4479845a48c7018324a3cc715712878848e79cc58198592ba243281c643251466ce8c2adff168049a5c3964eeb2d883e81d85e75a6f8a594cd071a356466e2c25e1ee0242bae99d835fc7518b90701c8002ba129c2cd0637965f97bdaa27c6f5b2924604043f0edae8cd2b4337cc61273d0d02ef34e9acf76b236aa17fe53823888a82281f6fb8062530157fdf6a2733e39417a598417bba638acecfeb4d6199f9c14fd9c093ea2e358e221239fec2440691283ec4befd77a03beacea85a4135ceac69c036aa59e2fa45155c29d3891c22a865850bbe3f4fad767bf814470b670e60e232305683b4631854562a5a18fe220c012207807a82b3f0e86dc5428442d75a1fa4a85d1f1a03aa806784cb8128d0ae5e08bbbe4a058b6a0433c8a075517760e13e341d582a0475c9f0caaa47974387c77e40e4743327c7bd86abd69d55bcd77a4898f866febcdd6a03a1b5423f81bf9f546652c09e10eec18eed40feec3b14655445451c1d32c60b5356e5efacdf090b09d48ade16eb16eebbcf45a42bece84e862207a724526932b919dace592cc24acb95d7203d016e5035f05ace8ee46b26e321b9ca5936722207c501d0aa5441055eca731927dede5c0158c11572316194bbc22892b0230ec457b9afe1ee16dcfff3526ef2c113ab0db613da17e033ca7411c3866580f8c2807d6c93e3776bf6586c3e62e2290641c332cf731b1ad020d9d686140f9ab22d684b967c4bb4d3c19714108a35d033f888003c858484ad6f8f1fef46445675ff472db9d15c5a311855300a52bad0743acfcb44a507e87a623c9114234b9c1003066bd8c869260cf95c064d91150607013d8a20fec9294a20dad9d0bed7d5291cf0dae50c26bb116257f19f3b78714bc8553402a1bdf82ce5a92ef3383666b3c0f80710e004399afcd7f9dc2d6d02808fe7630ca9bf6566bbdd3e2e6faee8df6f2730e6d38ae78a99b31f333607f8ad851e1302bc83630afbd74d3dc696699523273cc550b082f1d30f7d0d5ad084f8984e3d5492e1bb0bab55a7af3881ced73e2891937aad65137d1cc880935779cdb5de3cfaa6fa0bea664602f86d2787124f51f14c9db1747f2e60745f24f2dcf9362b8683fe6bb1c29669bb7f9e7b70cd9f4efd17f584350ef59bb9533f47c3b1b2d461b4caeda8c3f62cc15550b438f6eae5f7044682820e1c9bcc0debcad829390ce6de328fe3d60dcfbfad1bf0de6ec72d99e75ce6fa7d7fd2b4d465637bd439f0926242a3f69d764bad3fa6479b9bc59a6d59219fe45dfeb8b58f488e633e2e5dba16be32421ed572777d5ff5cdb4cae479764afdc2e6a9db3d6bcb3bc38d9c8afd17a497277ab28a0939d6249715245b916b0d2685552d476f78279ada75abfe245f9bf74edfcf7b7b04f36a1eb55438370f526b04113b95a4a29c35453424a6b9c11d9f72b077b9e2451642fe5232a2365cd7d14beae1b86b3917341cceb02a400f5f80df5ccaf923e06edcf06d2c56b9ca00e99956e859c984d1584982fb2970632361dbbdec49e367c7a89d25147efaefaaa6f3f851f38c01b6f2490df69127a37b1f668de0294b50807574dc7a5609f853ed4901e6bbc29d97f2626e066fdce914571d3432bbfe66397cb333b573f5ed98dec648806e649d0be0542bb231d6b7fc4b082b3d4b08c95c07a302dfa00a252379125f3b74cb2826c0e9d130f86715038655ef9909552d2fad3e6a69a15e7e0304536a48ce50a2aa18dffabe965d5b4de442488ae01bdc5ca9685dcfe3c7d1dab3006f5c7c73f01df764ceacb160000" + "1f8b0800000000000003ed585b53e33614fe2b8c5e9b3b24046698299ba5bbb41bd84da0bbb0613c8aadc422b2e4ca32b930fcf71ec9b2e33821e5b66da7d38765639da373f974f44947f7c8c30aa3c37b1411d5f76918523eee12e50b2f3ae71d2c9596b9f67feaa143f4f1fa9ab53e7ce68b8bdf3b9d6fadfdebd377b3eb968a76e7fec4fb12fc864a8804983250bd153eaf7882fca448a47ebe8be1af9064240557152a409146ce1d952ac6a03dc22c222584c39051e239ae8843c12374c863c64a2894d4259109341e2aa13073a654f98e4723d0e4ca213397c51e44ef283cd37a7798c5041dd6db955609b9b19484bb7308eae4b2079e1d47cd43c271002aa82b3899a387d2d2f6db5aa3fc0daca5c080090dc4f79b124a93cf501a4bcc41433bcdb969ec561acd27fb5919d515f039811e44549140bbbe47b12985ee4577d65d4c8e905e1fe1c5aea9122bbb3dae9d8d8f8e8a7e3a828fe8389678c8c8673b09a09ac420fbdaff586fc097553d917482777a31e700dd4edf17d2a82ae14e9c486115432ce8f4cce95f9c7774d909cee6cecc6164a40072c728a6c848ac34fe511c04580204fbb512527e1c0cb92955885aea8af5950aa3c34175500df09870251a65cac1177749a558bfa0433c8a075517b61013e341d582a0475c9f0caaa479b037dc3f7087a32119b6f6daeddd76bddddc274d7c306cd59bed41753aa846f037f2eb8df25812c21dd83adca9576ec3b14655445451c1d32c60c1356e5efacdf090b047915ac1dd627daaf3d26b09f93a13a28b81e8c965994c2e4776b2964b3295b0e676c90d401b942bbe0a58d1dda564bd6436384b274f4540f8a03a144a89202adb4f6324fb7a95035730465c8d58642cf1b224ae08c0b017bdd2f45b84b739ff9798bcb18ce8c08687f584fa0df08c0671e098613d30a21ca827fb5cdbfd961cf6ea9576f3312e90641c332c5f6965531d1a52d1c280f217c59d70e72bc3de66646bd405218cf6cc428008d8808c85a46485296f8f8f96c4f6552fbcdd63513c1a51381450bae67a30c4ca4feb05e5f76a3a929c2844d31c0c0077d64b682809f65c099c969d07052e3781cd2f806792a2b4a19de6427b97d4e653832b14f34aac45c95fc6fcfd3e056fee1490cac637a0b392e4bbcca0d9244f03609c03c090e74bf35f25b315340a82bf1d8cd2babde55a3f6a717d7d5f8df6e24b0e6d38b8f84e2fe3e827c0be8de251e1582bc8d630af3d77d3dc686eb9a364ea987b17f05e3a60aea6cbfb11be23120e5a27b976c0ead66ae91d2472b4cf8927a6dca85a47bd4433a326d47ce404ef197f567d0df51525037b3194c6b323a9ffa0485acf8e64f70745f24f2dcf56315cb91ff28d8f14d3b5abfdb33a88ccc0db3424d614d47cd685e54cd55ede709c82c965d3f1478cb9a26a6e28d2cd750f8e080d0d245c9917d87bb8557012e2b96a1cc4d701e3deb75ffdab60c63e2d4ea767efafeece2fba9a90ac6e7aa3ee0826242a6db56b327dd4fa64f16971b9482b2633fc41dff28b58f489e634e2e59ba373e32421ee1727d7bdf8525b4fae4f17e455b99dd4ce3aedd9d9e2e4682dbf46fb39c9dd2ca380d6f60e4b8a932aca3584e546bb9ca2f6786798d7dad60816afcdffb5ebe7bfbfa9ddda96ae560e0dc2e52bc11a55e4ea29a50d53510931adf046649fb61cec79924491bd9c8fa88c9435f7abf075ed309c8dbc17c4bc37400a5093df51dffcdad1c7a1fdd940ba808d137446a63b57424eccc60a42cce7d9db03199b1e5e6f644f1b3efe84d25147efb0fab2933f861f38c06baf2690df71127a2fb1f6605e0794b50807584dc7a560af853ed4901e6beceed87f2626e067fdf2914571d9474bbfe6e331971d3b57bf69d9cdec648806e6b5d03e1342db231d6b7fc4b08233d5308d95c07a302dfa05443bbd4496ccdf30c90ab23974463c18c641e1a4d9abb45ef8ba9532d3eac3e7ba9a15e710317536a48ce56a2a618fff0bea7905b5da4f2488ae00bdc1ca8685dcfc787d1eab3006f587873f01ae483606e9160000" ], "rawHeaders": [ "Server", "nginx/1.14.2", "Date", - "Mon, 05 Feb 2024 11:52:37 GMT", + "Wed, 14 Feb 2024 15:56:02 GMT", "Content-Type", "application/json", - "Transfer-Encoding", - "chunked", + "Content-Length", + "1463", "Connection", "keep-alive", "Vary", "Accept-Encoding", "Set-Cookie", - "PHPSESSID=126grv9b7pluf836rcadb28jp0; expires=Mon, 05-Feb-2024 12:52:36 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", + "PHPSESSID=17hptrq3cbie7fm7jt75fm57gq; expires=Wed, 14-Feb-2024 16:56:02 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", "Set-Cookie", - "private_content_version=6f0209f2c3e4ca8c81ab58fae14be76c; expires=Thu, 02-Feb-2034 11:52:36 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=22192c8f6a4bd4dcd69d45eaebdfdef7; expires=Sat, 11-Feb-2034 15:56:02 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=59354be568a58c4ce828a36aaca92b86; expires=Thu, 02-Feb-2034 11:52:37 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=58def2f341d55478ade508be433c7194; expires=Sat, 11-Feb-2034 15:56:02 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=346c3515d5e5189738f57327052441ec; expires=Thu, 02-Feb-2034 11:52:37 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=7c429d4f05b45f61042eeeb9580a5c6e; expires=Sat, 11-Feb-2034 15:56:02 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "X-Magento-Cache-Id", - "40eaaed8434b6bc4d35eb631fa2239af78c842214e0e7f4d505856f54f43ffd5", + "b309d3e32ec01e2fccaf4dd92e430e3576b7d1135b436c3a91b354bb36cec2ec", "X-Content-Type-Options", "nosniff", "X-XSS-Protection", @@ -408,7 +408,7 @@ "Content-Encoding", "gzip", "X-Varnish", - "44151106", + "46521582", "Age", "0", "Pragma", @@ -430,41 +430,41 @@ "operationName": "setPaymentMethodOnCart", "variables": { "input": { - "cart_id": "l4zTDEILFSwPSdsym2TviB8dxzAskltX", + "cart_id": "HZZl6GPnzTVCCX67ZIBxZ6ts3yhkdQmK", "payment_method": { "code": "checkmo" } } }, - "query": "mutation setPaymentMethodOnCart($input: SetPaymentMethodOnCartInput) {\n setPaymentMethodOnCart(input: $input) {\n cart {\n available_payment_methods {\n code\n title\n __typename\n }\n selected_payment_method {\n code\n title\n __typename\n }\n __typename\n }\n __typename\n }\n}" + "query": "mutation setPaymentMethodOnCart($input: SetPaymentMethodOnCartInput) {\n setPaymentMethodOnCart(input: $input) {\n cart {\n available_payment_methods {\n code\n title\n __typename\n }\n selected_payment_method {\n code\n title\n __typename\n }\n id\n email\n is_virtual\n applied_coupons {\n code\n __typename\n }\n prices {\n subtotal_with_discount_excluding_tax {\n value\n currency\n __typename\n }\n subtotal_excluding_tax {\n value\n currency\n __typename\n }\n subtotal_including_tax {\n value\n currency\n __typename\n }\n applied_taxes {\n amount {\n value\n currency\n __typename\n }\n label\n __typename\n }\n discounts {\n amount {\n value\n currency\n __typename\n }\n label\n __typename\n }\n grand_total {\n value\n currency\n __typename\n }\n __typename\n }\n items {\n uid\n product {\n uid\n __typename\n sku\n name\n stock_status\n only_x_left_in_stock\n rating_summary\n thumbnail {\n url\n position\n disabled\n label\n __typename\n }\n url_key\n url_rewrites {\n url\n __typename\n }\n price_range {\n maximum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n minimum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n __typename\n }\n categories {\n uid\n name\n url_suffix\n url_path\n url_key\n include_in_menu\n breadcrumbs {\n category_name\n category_url_path\n __typename\n }\n __typename\n }\n review_count\n reviews {\n items {\n average_rating\n ratings_breakdown {\n name\n value\n __typename\n }\n __typename\n }\n __typename\n }\n }\n prices {\n row_total {\n value\n currency\n __typename\n }\n row_total_including_tax {\n value\n currency\n __typename\n }\n total_item_discount {\n value\n currency\n __typename\n }\n __typename\n }\n quantity\n ... on ConfigurableCartItem {\n configurable_options {\n configurable_product_option_uid\n option_label\n configurable_product_option_value_uid\n value_label\n __typename\n }\n configured_variant {\n sku\n name\n only_x_left_in_stock\n price_range {\n minimum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n __typename\n }\n thumbnail {\n url\n __typename\n }\n __typename\n }\n __typename\n }\n ... on BundleCartItem {\n bundle_options {\n uid\n label\n type\n values {\n id\n label\n price\n quantity\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n total_quantity\n shipping_addresses {\n firstname\n lastname\n street\n city\n company\n region {\n code\n region_id\n label\n __typename\n }\n postcode\n telephone\n country {\n code\n label\n __typename\n }\n selected_shipping_method {\n carrier_code\n carrier_title\n method_code\n method_title\n amount {\n value\n currency\n __typename\n }\n __typename\n }\n __typename\n }\n billing_address {\n firstname\n lastname\n street\n city\n company\n region {\n code\n region_id\n label\n __typename\n }\n postcode\n telephone\n country {\n code\n label\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n}" }, "status": 200, "response": [ - "1f8b0800000000000003a590bd0a834010845fe5d85a486f17acc58065128ecddd8292fb435741c477cf9d31458e74a916663f668659412323942b8cc4175c2c39ae893baf1b57e1c0e9a38e8b33f6061f86647883d2eee408e535525e1394a03a524feba100eed924a54a8ab89d44ed1d2dc20f9a86f8969297400e6d62ce1febaf0ab0dd8bd8cb9062d259e85eec9fc8f6f0cd12336adf2017db9f5335138729c2dbf60245adbdf055010000" + "1f8b0800000000000003ed585b53db3814fe2b19bf6eee901098616669cab6741b6813d8161ac6a3d84a2c224bae2ce7d6e1bfef912c3b8e735920747767671f4a639da373f974f449473f2c1749649dfcb0422c3fa1b98f99ec60e971f78ab591904ae298ffd104118a0614db41ac68fb5a33b44ebe811677b17562391e76c63eb78a962492aa91b61a29f42b850e67785ee0c2c502c4b62de70166c8573a6789e99510acc7fb22c445b123b19b73aa03dbc765cfd8cd792c5a046c5befefee68f3dd27b6b8fea3ddfeda3cbabb7833bb6bcaf060ee8dddcffeef600dfb1033a83e708f955d8e7f913894bf4e22f8cb051e0ace6499a8a848684f88901102ed21a2212e5a280828819c1c1e059c01802ca2b46805823838d4ab110d249788da53223ddb25216842ee78e6d0c8256c644b34537a134423c8a6d62a378b96130981993387a0ce6fbaf98435162ac1d4f6eb5a23ec15ac25c0800905c437288024f914a591400c3494d38c9bfa41b9de78b29f955155e89f62e8d5fa4becc7251de952e85c77669dc5f8d452ebc3ddc8d19bc1c81eceaa97a3d3d3bc9f366743328a842e693309a01a4720fbd27b5fabc397513d17648c0add883180aed0f3b8d0aa923b633b944846108b757169f7aeafdaaaec38a3737b66533c9400b9ad15136404920aff30f27d240082a32aec092ff2074c972a442d54c57a5206e149bfd2aff86804b5cfeb25c2c0177370395fbfa0835d82fa15077882f251bf62405023b0f3fa15dc383e1c1c1d3b83e1000f9a87add641abd66a1ce1063a1e346b8d56bf32ed5742f81b7ab57a69243066366c1d66d7ca0fc148a1ca432209674916b0e00a3737f90662c0742b522bb81bac2f545e6a2d215f7b8c55316035b924e2c9a5d04c567281a702d6dc2cb906688372d9933ecdbbbb11b41bcf0667c9e429073ee957065c4aee8725f3a98da45f7b39703855d4058885da122b09ec701f0cbbe19ea65f23bccdf9bfc4e4bd61441b363cac27d4af8f66c48f7c5b0fab812161403de9e7daee37e470582bb71adbb840e0514491d8d3caa63ad4a4a2843e612f8a3be6ce3dc3de656467d439218c76f5428008d8008fb8207885291fce4e97c4f6452dbcd96361341c123814ac64cdd56080a497d48b95ddabc9487ca26045733000dc592b5a038191eb08e0b4f43cc871b90e6c7e0d3c1317a509ed2213da9bb8369f1a5cae985762cd4bfe326675553231da39a4d2f10de8ac24f92635a837c9d300186500d0e4f9d2fc57c96c058d9ce06f07a3b86e6fb9d65b2daeafefde682f3e67d086838b15ba29473f01f65d146fe58eb59c6c0df3ea7337cdbde29609c1535bdfbb80f792017d355dde8fd0040b3868edf8da01ab5bad267790d0563ec72e9f32ad6a1c7563cd949aacc69613bcabfd19f535d4579434ecf950eacf8ea4f69322693e3b92839f14c93fb53c3bc570e57ecc363e824fd7aef6cfea205203afd390185350f369179631557d79c3710126974dc7f70831e85ee79a229d4cf760f340d380e9b13302730f370a764c3cb7f5e3e8cea7ccfdfac1bbf567f4e3e2627af9f6767275dd51846474931b759b53ae1ae35d7675a65bad8f171f17378ba46252c3efd42d7f5bc79d6d8eaeb49398b85f9c5ce7fa73753db91e59e0bd723baf5eb65bb3cbc5f9e95a7ef5d67392bb5f4601aded040982e22aca3484a57aab94a0b6bd33cc6aed6a04f3d7e6ffdaf5f3dfdfd4ee6c4b572b87f8c1f295608d2a32f594d086aea89898567823f4481028be43ae2b70189acbf99088501a731fb8a76a87a274e42dc7fabd0152809afc66f5f4af823a0ecdcfbaa50a583bb12ef1b470cbc5586f2c3f406c9ebe3de091eee1d367b9b38f56326aab1d565b76f267f003f968edd504f23b8b43efc6d61ef5eb803416e100abaab824ecb5c0831a5263f58382f9a763027e562f1f6914373d6be9577f6c73d936731f336f8e29a299474724a0ed11b6b13fa448c299aa99c6489257c8df4054e8c6b278fe86494690ce2133ecc230f27327cd61b9f9c2d7ad84997a2697e54be7aa9a116710d175362094666a2a668fff0bea7905b5da4fc488ae00bdc1ca8685dcf4427f15c92002e5c7c73f0142505856cc170000" ], "rawHeaders": [ "Server", "nginx/1.14.2", "Date", - "Mon, 05 Feb 2024 11:52:37 GMT", + "Wed, 14 Feb 2024 15:56:02 GMT", "Content-Type", "application/json", - "Content-Length", - "173", + "Transfer-Encoding", + "chunked", "Connection", "keep-alive", "Vary", "Accept-Encoding", "Set-Cookie", - "PHPSESSID=p27p9pr4hktovh2est7pp0mf4b; expires=Mon, 05-Feb-2024 12:52:37 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", + "PHPSESSID=4rl9c5vt77v1jnv5dvsu8cj1v0; expires=Wed, 14-Feb-2024 16:56:02 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", "Set-Cookie", - "private_content_version=98f69207b6918460c3c4120cafa56081; expires=Thu, 02-Feb-2034 11:52:37 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=417fb890c6584f89c75b1e34c9dfa949; expires=Sat, 11-Feb-2034 15:56:02 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=16a99cb487c8c459942826cd4874fbfe; expires=Thu, 02-Feb-2034 11:52:37 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=92b6a4102195fbefa44a30665d1c8fb7; expires=Sat, 11-Feb-2034 15:56:02 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=5841d055c628c2c16bf1b9c208b22986; expires=Thu, 02-Feb-2034 11:52:37 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=d9de852bbf69be62bccaeb4ca3232f49; expires=Sat, 11-Feb-2034 15:56:02 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "X-Magento-Cache-Id", - "40eaaed8434b6bc4d35eb631fa2239af78c842214e0e7f4d505856f54f43ffd5", + "b309d3e32ec01e2fccaf4dd92e430e3576b7d1135b436c3a91b354bb36cec2ec", "X-Content-Type-Options", "nosniff", "X-XSS-Protection", @@ -474,7 +474,7 @@ "Content-Encoding", "gzip", "X-Varnish", - "44151109", + "44798933", "Age", "0", "Pragma", @@ -496,20 +496,20 @@ "operationName": "placeOrder", "variables": { "input": { - "cart_id": "l4zTDEILFSwPSdsym2TviB8dxzAskltX" + "cart_id": "HZZl6GPnzTVCCX67ZIBxZ6ts3yhkdQmK" } }, "query": "mutation placeOrder($input: PlaceOrderInput) {\n placeOrder(input: $input) {\n order {\n order_number\n __typename\n }\n __typename\n }\n}" }, "status": 200, "response": [ - "1f8b0800000000000003ab564a492c4954b2aa562ac8494c4ef52f4a492d02f1f25118f179a5b94920be920118985a1a29e928c5c7975416a4e625e6a60225203a6bd14403e086fa979614949628d5d6d60200ea75ddae73000000" + "1f8b0800000000000003ab564a492c4954b2aa562ac8494c4ef52f4a492d02f1f25118f179a5b94920be920118985a5a28e928c5c7975416a4e625e6a60225203a6bd14403e086fa979614949628d5d6d60200025dc78073000000" ], "rawHeaders": [ "Server", "nginx/1.14.2", "Date", - "Mon, 05 Feb 2024 11:52:37 GMT", + "Wed, 14 Feb 2024 15:56:04 GMT", "Content-Type", "application/json", "Content-Length", @@ -519,15 +519,15 @@ "Vary", "Accept-Encoding", "Set-Cookie", - "PHPSESSID=f3p1r63ak2jh3aolqcq9kgrbf2; expires=Mon, 05-Feb-2024 12:52:37 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", + "PHPSESSID=ldtibsmhhhgi6lft62j7etkehu; expires=Wed, 14-Feb-2024 16:56:03 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", "Set-Cookie", - "private_content_version=d55717f1c421b9d209ab29982d4a6fb5; expires=Thu, 02-Feb-2034 11:52:37 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=b7a39b82302ca7678aa0f2da0cb0d1d2; expires=Sat, 11-Feb-2034 15:56:03 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=d694cb321202b5e01e8a31bdc9167a37; expires=Thu, 02-Feb-2034 11:52:37 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=71c2b480f986810ccac396d981daee4d; expires=Sat, 11-Feb-2034 15:56:04 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=290e9a05d32a104197856268297259f2; expires=Thu, 02-Feb-2034 11:52:37 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=0eb38f88c85ce45aa33ea43892900a46; expires=Sat, 11-Feb-2034 15:56:04 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "X-Magento-Cache-Id", - "40eaaed8434b6bc4d35eb631fa2239af78c842214e0e7f4d505856f54f43ffd5", + "b309d3e32ec01e2fccaf4dd92e430e3576b7d1135b436c3a91b354bb36cec2ec", "X-Content-Type-Options", "nosniff", "X-XSS-Protection", @@ -537,7 +537,7 @@ "Content-Encoding", "gzip", "X-Varnish", - "44026540", + "46521585", "Age", "0", "Pragma", diff --git a/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setBillingAddressOnCart-should-set-billing-address-on-the-cart b/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setBillingAddressOnCart-should-set-billing-address-on-the-cart index 5c5cf1bad..0033ca57a 100644 --- a/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setBillingAddressOnCart-should-set-billing-address-on-the-cart +++ b/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setBillingAddressOnCart-should-set-billing-address-on-the-cart @@ -26,35 +26,35 @@ } } }, - "query": "mutation setBillingAddressOnCart($input: SetBillingAddressOnCartInput) {\n setBillingAddressOnCart(input: $input) {\n cart {\n billing_address {\n firstname\n lastname\n company\n street\n city\n region {\n code\n region_id\n label\n __typename\n }\n postcode\n telephone\n country {\n code\n label\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n}" + "query": "mutation setBillingAddressOnCart($input: SetBillingAddressOnCartInput) {\n setBillingAddressOnCart(input: $input) {\n cart {\n id\n email\n is_virtual\n applied_coupons {\n code\n __typename\n }\n prices {\n subtotal_with_discount_excluding_tax {\n value\n currency\n __typename\n }\n subtotal_excluding_tax {\n value\n currency\n __typename\n }\n subtotal_including_tax {\n value\n currency\n __typename\n }\n applied_taxes {\n amount {\n value\n currency\n __typename\n }\n label\n __typename\n }\n discounts {\n amount {\n value\n currency\n __typename\n }\n label\n __typename\n }\n grand_total {\n value\n currency\n __typename\n }\n __typename\n }\n items {\n uid\n product {\n uid\n __typename\n sku\n name\n stock_status\n only_x_left_in_stock\n rating_summary\n thumbnail {\n url\n position\n disabled\n label\n __typename\n }\n url_key\n url_rewrites {\n url\n __typename\n }\n price_range {\n maximum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n minimum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n __typename\n }\n categories {\n uid\n name\n url_suffix\n url_path\n url_key\n include_in_menu\n breadcrumbs {\n category_name\n category_url_path\n __typename\n }\n __typename\n }\n review_count\n reviews {\n items {\n average_rating\n ratings_breakdown {\n name\n value\n __typename\n }\n __typename\n }\n __typename\n }\n }\n prices {\n row_total {\n value\n currency\n __typename\n }\n row_total_including_tax {\n value\n currency\n __typename\n }\n total_item_discount {\n value\n currency\n __typename\n }\n __typename\n }\n quantity\n ... on ConfigurableCartItem {\n configurable_options {\n configurable_product_option_uid\n option_label\n configurable_product_option_value_uid\n value_label\n __typename\n }\n configured_variant {\n sku\n name\n only_x_left_in_stock\n price_range {\n minimum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n __typename\n }\n thumbnail {\n url\n __typename\n }\n __typename\n }\n __typename\n }\n ... on BundleCartItem {\n bundle_options {\n uid\n label\n type\n values {\n id\n label\n price\n quantity\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n total_quantity\n shipping_addresses {\n firstname\n lastname\n street\n city\n company\n region {\n code\n region_id\n label\n __typename\n }\n postcode\n telephone\n country {\n code\n label\n __typename\n }\n selected_shipping_method {\n carrier_code\n carrier_title\n method_code\n method_title\n amount {\n value\n currency\n __typename\n }\n __typename\n }\n __typename\n }\n billing_address {\n firstname\n lastname\n street\n city\n company\n region {\n code\n region_id\n label\n __typename\n }\n postcode\n telephone\n country {\n code\n label\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n}" }, "status": 200, "response": [ - "1f8b08000000000000037551cb6ac33010fc15b3671fecf4e65b1ea7521aa8e9a1846294689b88c89290d61413fcef5dc92209697b105acd8c6667a50b4841029a0b04a495d25a99e3524a8f216ccd5a788ad421effb99efc42c88d097f2818ce8111a78b627032568714536161938d8de0933426306ad4b08e411d96f076daa8a9a35b95cc027eb15b1185ef1bbf8b0feccacc7a3b22645b1321a2f5fae68a72434756cbb471d292e442f98ef3a1a1de62871963cd8dbec3695e06ca0ec5857551583106a74276b12b6782af24a630c86fc7897e2bd855bdf74f8afe53adf9d1e24f9c5ef94bf24e9131ec1f6efcfda0ee406564fd30fbc39818fd8010000" + "1f8b0800000000000003ed5aeb6fe23810ff57503e03253c5aa854e928dbdb636fe9035aeded6dabc82406dc2671d6717855fddf6fec3890406079f5a1d37e80127b3c9ef979663c33cdb366218eb4d367cdc7fc9cd83671fb75cb62d8f7afdc06625c4c99ea2fb1b453cd6b740a9327ece97669f4d9befebb33f9f6f5cbcf4aafab7f1a376f4c4fcb6ad841c406d2a1dfcb3ba88f5d4ef3c4e5b8cf1027d4cd73ecf37ce063f6475f50e64deac02ae21b43c2788060690fd93ece6ac8f36c822dc3a481475d5f3b7503dbce6a1e2326f6a5d04197538e6c6344f8c0b0880f942e37f0d8b4030b5431381a0bba21b203ac9deaa562be56cb6a66c01876cd09c87871d786bd0d834f3cec220788b41675f1447bc9ceb91f9a1f710fc22f82079808387e3c64b50882195680b90b1462dbf846e5e37cadbcf14689516115d7e109c014e1d8117b3f6b81348fd66d7d049f334d1c13b502535a4e387739ed4f16f76850b747fa01435d1b5fab0580d45320785d17caf0a0283b8187994b8728d3f128e3996be44a524ecd27c3e788072087d6bc343ab7578dbf6186baf6c4181b36ee7140dc9084112cc212017e3f701cc440fd6a25abf141e0745d69ba203113163ce0dcf34fef8fee8f941d1773c485bd5c13e78701983165b8c7a8cbf384020db608ba3f32c1a36cdabf3f520088117380ef8f70a556ee9ed4cc6eaf8bbbc7e56ab554d5ab95135c41b5eeb15ea902075804df5ea19c83839b18e01eaea1e71fbdbec093fa44f84fa4039cb540cd8a9e6dd4c5f66aa012b02ba89b422d718ca0aef184851df8d1ea9c2f56e7bc70b5206078c4e0bcd5714b80d2a8f303eed88b1bde31bb1d2e87eda2d50e76ef8fba9473eaf839f920d6ab9ffbb106ec1d2ad0f223a6c8b6f7657a00b99655de89df838a8206b8379c2018ac83c6c4091c430e8b811e7121d4cc1e975c5d8582b29e17c69feef80cf7031bb13db9a4599e8c2062d221ee4e72174ff2b5bdc55ec764add40b9330da96070153e0feb84f19c1c9b07871360f652dec2a97f2835e8fc015a045272e063dc407a1a96871cf0c9fc3bb038b8806031026f5acd66518592683f0358bfb0b215b8a34b96558d9a212aa1513ea3c34cacd044bd87042cae4f82fa5fdf11c01363112e8cc46971049a8763e63269d6233b5fb31b54574dc45e958ac4ae81f1f7d53edb3cbbce647ba82dfe231ee0dedb4b903b4a9b13a05d4707409d4c2b60ef02022c490e091217325885ed1804c2ae7290d1a620617a411660b902514a2ccc137c4964f161db99252edd30e0967f1452bafb878db723b45be846e8248c2fb7125d10b5b8b52f97f81b2761a92e49778c5c2e868291b5797e786c9f88cc3ca32623b7e8a1718fdac808af12aec5e243481e5bc50f819800f133e9141d08c65fd06f5a4ef87d1303ea1f26745608421e67bb116fcebd8aef5cf97c177676c7f9d9ae516a9565aa333117a146d940b37a84d99965dcb576aba92fbd3f4ebf46e1ad9cc8cf16788244b11b3836d6c726cc58b9a2bb949189e77556e7cf9e92645b90e99e2bd74bb285c3680f9d43c5bd2afb4e41aeb947b984b01f5e8103182422b9a1772b952391781b6a6a28b93ad2be016b3df1db3c8f7ce7ed7e4911fad1c853349d6a36b0bcaa4e910c79b97f74bb122665051dc48a46bcdf1d58a8e42ebb13e6dd5a5e36fdc55f8d6f94bd7e746d87451a6411d4fb4bcc096339d0198e2c1fa0ac71fa3af30823213befd81aee7bac2cd776a2cac826ac3ce027864ce9c2fcff96af98ad6422af9e685f68826f25bf52899cc9ef6dcc2a4b6088961e28a1971730c033b606df97b333f8c88e928ecc6f4803d874abe72b27fd45dc7e5557a0eef2df7d65d87c77aac1cfb469d8dfa0e23ba58d3462387ec3d3c3677ea3da419746aff616399536af008a9b4aa39e2bb77a9fc18ef42c850baabfec9b096406361e2cdc1d8ba29b1e27cf76f4cdcc4d0be80589d69cf62f506b0af0bf509c097e7deb15f51deba202efeee12bc5debe49d8e67ef7e454dcfeb9bfff3f0d7fd8aedf8bd79bfa278e07e4573d49ad6875761f3fd75fa15a3a57afe5ca0f3faed8a50b7d6ed4de115db1517cbed8a62f580ed0a5921e68ad59c026d5da518237b8b76c5c74d403f7c95fbbaed8a872830cde346290be917f13c11f050f84e8dcace7b84f95cb1fb420722c1b1d16ce413c5b2ff00773f18e50fad237f6544cf42fd2c6ac282e526da251e65be53f6243dcbf1903b99f522705f16f5c2932dc1b8fe558b460de162fabcb4afc30fe4a0a53e0ae8a75e076a87dc5e64bb802b8e70ad17845c1c9ccd1b800989b16229a33e522688cfa2133293e2aea3cdf7950fabb66ca8b5e2d519e5cdc60c5107f301b5d4eb4950f73043f1efd988c3ad2a438d9a81f3b0c5d49f3095698773e1fa94456a62b6868cb105c3c859b869f452beb679973d3536759432ad50972532351d83441a5a377c4f2b32aa307efcb6a8ed2c2a5951848826804ee1927290a92fcd5d05dc0b80fae5e53f9b3703d960270000" ], "rawHeaders": [ "Server", "nginx/1.14.2", "Date", - "Mon, 24 Apr 2023 13:58:45 GMT", + "Wed, 14 Feb 2024 15:48:55 GMT", "Content-Type", "application/json", - "Content-Length", - "255", + "Transfer-Encoding", + "chunked", "Connection", "keep-alive", "Vary", "Accept-Encoding", "Set-Cookie", - "PHPSESSID=1ouhrsp0u97v3hr6iphmu6evp6; expires=Mon, 24-Apr-2023 14:58:45 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", + "PHPSESSID=qkahairbr7ispnrt00o1921dr9; expires=Wed, 14-Feb-2024 16:48:55 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", "Set-Cookie", - "private_content_version=2a9d16cc567d77422325388fd3a649ef; expires=Thu, 21-Apr-2033 13:58:45 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=4e257753b1937736ad6083c40e5096fa; expires=Sat, 11-Feb-2034 15:48:55 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=692d848536f66da72b6c3734eab7606f; expires=Thu, 21-Apr-2033 13:58:45 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=2bfba282749765e11387ad1550667e72; expires=Sat, 11-Feb-2034 15:48:55 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=8826617c1d0a74a4d75b33d0086e1ab2; expires=Thu, 21-Apr-2033 13:58:45 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=bcc8309f9d79067bf52e9c957336c073; expires=Sat, 11-Feb-2034 15:48:55 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "X-Magento-Cache-Id", - "40eaaed8434b6bc4d35eb631fa2239af78c842214e0e7f4d505856f54f43ffd5", + "b309d3e32ec01e2fccaf4dd92e430e3576b7d1135b436c3a91b354bb36cec2ec", "X-Content-Type-Options", "nosniff", "X-XSS-Protection", @@ -64,7 +64,7 @@ "Content-Encoding", "gzip", "X-Varnish", - "4022492", + "44798582", "Age", "0", "Pragma", @@ -90,7 +90,7 @@ "billing_address": {} } }, - "query": "mutation setBillingAddressOnCart($input: SetBillingAddressOnCartInput) {\n setBillingAddressOnCart(input: $input) {\n cart {\n billing_address {\n firstname\n lastname\n company\n street\n city\n region {\n code\n region_id\n label\n __typename\n }\n postcode\n telephone\n country {\n code\n label\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n}" + "query": "mutation setBillingAddressOnCart($input: SetBillingAddressOnCartInput) {\n setBillingAddressOnCart(input: $input) {\n cart {\n id\n email\n is_virtual\n applied_coupons {\n code\n __typename\n }\n prices {\n subtotal_with_discount_excluding_tax {\n value\n currency\n __typename\n }\n subtotal_excluding_tax {\n value\n currency\n __typename\n }\n subtotal_including_tax {\n value\n currency\n __typename\n }\n applied_taxes {\n amount {\n value\n currency\n __typename\n }\n label\n __typename\n }\n discounts {\n amount {\n value\n currency\n __typename\n }\n label\n __typename\n }\n grand_total {\n value\n currency\n __typename\n }\n __typename\n }\n items {\n uid\n product {\n uid\n __typename\n sku\n name\n stock_status\n only_x_left_in_stock\n rating_summary\n thumbnail {\n url\n position\n disabled\n label\n __typename\n }\n url_key\n url_rewrites {\n url\n __typename\n }\n price_range {\n maximum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n minimum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n __typename\n }\n categories {\n uid\n name\n url_suffix\n url_path\n url_key\n include_in_menu\n breadcrumbs {\n category_name\n category_url_path\n __typename\n }\n __typename\n }\n review_count\n reviews {\n items {\n average_rating\n ratings_breakdown {\n name\n value\n __typename\n }\n __typename\n }\n __typename\n }\n }\n prices {\n row_total {\n value\n currency\n __typename\n }\n row_total_including_tax {\n value\n currency\n __typename\n }\n total_item_discount {\n value\n currency\n __typename\n }\n __typename\n }\n quantity\n ... on ConfigurableCartItem {\n configurable_options {\n configurable_product_option_uid\n option_label\n configurable_product_option_value_uid\n value_label\n __typename\n }\n configured_variant {\n sku\n name\n only_x_left_in_stock\n price_range {\n minimum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n __typename\n }\n thumbnail {\n url\n __typename\n }\n __typename\n }\n __typename\n }\n ... on BundleCartItem {\n bundle_options {\n uid\n label\n type\n values {\n id\n label\n price\n quantity\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n total_quantity\n shipping_addresses {\n firstname\n lastname\n street\n city\n company\n region {\n code\n region_id\n label\n __typename\n }\n postcode\n telephone\n country {\n code\n label\n __typename\n }\n selected_shipping_method {\n carrier_code\n carrier_title\n method_code\n method_title\n amount {\n value\n currency\n __typename\n }\n __typename\n }\n __typename\n }\n billing_address {\n firstname\n lastname\n street\n city\n company\n region {\n code\n region_id\n label\n __typename\n }\n postcode\n telephone\n country {\n code\n label\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n}" }, "status": 200, "response": [ @@ -100,7 +100,7 @@ "Server", "nginx/1.14.2", "Date", - "Mon, 24 Apr 2023 13:58:45 GMT", + "Wed, 14 Feb 2024 15:48:55 GMT", "Content-Type", "application/json", "Content-Length", @@ -110,15 +110,15 @@ "Vary", "Accept-Encoding", "Set-Cookie", - "PHPSESSID=iu8vknhrair3lh5ds949fegsg0; expires=Mon, 24-Apr-2023 14:58:45 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", + "PHPSESSID=rhghafqpkkgl7nsfsroftbiofc; expires=Wed, 14-Feb-2024 16:48:55 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", "Set-Cookie", - "private_content_version=601fdbb5b2925c8cc5809b2322eae624; expires=Thu, 21-Apr-2033 13:58:45 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=d586d71b6bb7f3b7ba8c7e24107746a9; expires=Sat, 11-Feb-2034 15:48:55 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=a0bf1bb3f446632670962d76cd4a1b31; expires=Thu, 21-Apr-2033 13:58:45 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=e0d6959c828da1c561d6f871b48289bb; expires=Sat, 11-Feb-2034 15:48:55 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=5063449183e565792b5632e094d7983e; expires=Thu, 21-Apr-2033 13:58:45 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=d20a695ab7d53792175690fcb618e5d7; expires=Sat, 11-Feb-2034 15:48:55 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "X-Magento-Cache-Id", - "40eaaed8434b6bc4d35eb631fa2239af78c842214e0e7f4d505856f54f43ffd5", + "b309d3e32ec01e2fccaf4dd92e430e3576b7d1135b436c3a91b354bb36cec2ec", "X-Content-Type-Options", "nosniff", "X-XSS-Protection", @@ -128,7 +128,7 @@ "Content-Encoding", "gzip", "X-Varnish", - "4133780", + "44798585", "Age", "0", "Pragma", diff --git a/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setBillingAddressOnCart-using-custom-query-should-return-customized-result b/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setBillingAddressOnCart-using-custom-query-should-return-customized-result index e33ac5165..f99d35b57 100644 --- a/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setBillingAddressOnCart-using-custom-query-should-return-customized-result +++ b/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setBillingAddressOnCart-using-custom-query-should-return-customized-result @@ -36,7 +36,7 @@ "Server", "nginx/1.14.2", "Date", - "Mon, 24 Apr 2023 13:58:46 GMT", + "Wed, 14 Feb 2024 15:48:56 GMT", "Content-Type", "application/json", "Content-Length", @@ -46,15 +46,15 @@ "Vary", "Accept-Encoding", "Set-Cookie", - "PHPSESSID=jkms0dct0n5nqlpbrisvj19rgj; expires=Mon, 24-Apr-2023 14:58:46 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", + "PHPSESSID=9tvksjc4oustm4s85jh1pj3j6e; expires=Wed, 14-Feb-2024 16:48:55 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", "Set-Cookie", - "private_content_version=9c2bd1b0f51c04a66810146a43f03b04; expires=Thu, 21-Apr-2033 13:58:46 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=162279998c57a3212ab51c761676c1b9; expires=Sat, 11-Feb-2034 15:48:56 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=de30100fc7bf159d57a52443137b67e2; expires=Thu, 21-Apr-2033 13:58:46 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=07fa3cff6341d79657f2bd13f82f8f09; expires=Sat, 11-Feb-2034 15:48:56 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=2cb768b20cea9a588152d1ba25ead5cc; expires=Thu, 21-Apr-2033 13:58:46 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=c8bed986e3cf372df16c172114251f6f; expires=Sat, 11-Feb-2034 15:48:56 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "X-Magento-Cache-Id", - "40eaaed8434b6bc4d35eb631fa2239af78c842214e0e7f4d505856f54f43ffd5", + "b309d3e32ec01e2fccaf4dd92e430e3576b7d1135b436c3a91b354bb36cec2ec", "X-Content-Type-Options", "nosniff", "X-XSS-Protection", @@ -64,7 +64,7 @@ "Content-Encoding", "gzip", "X-Varnish", - "4133783", + "46521308", "Age", "0", "Pragma", @@ -90,7 +90,7 @@ "billing_address": {} } }, - "query": "mutation setBillingAddressOnCart($input: SetBillingAddressOnCartInput) {\n setBillingAddressOnCart(input: $input) {\n cart {\n billing_address {\n firstname\n lastname\n company\n street\n city\n region {\n code\n region_id\n label\n __typename\n }\n postcode\n telephone\n country {\n code\n label\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n}" + "query": "mutation setBillingAddressOnCart($input: SetBillingAddressOnCartInput) {\n setBillingAddressOnCart(input: $input) {\n cart {\n id\n email\n is_virtual\n applied_coupons {\n code\n __typename\n }\n prices {\n subtotal_with_discount_excluding_tax {\n value\n currency\n __typename\n }\n subtotal_excluding_tax {\n value\n currency\n __typename\n }\n subtotal_including_tax {\n value\n currency\n __typename\n }\n applied_taxes {\n amount {\n value\n currency\n __typename\n }\n label\n __typename\n }\n discounts {\n amount {\n value\n currency\n __typename\n }\n label\n __typename\n }\n grand_total {\n value\n currency\n __typename\n }\n __typename\n }\n items {\n uid\n product {\n uid\n __typename\n sku\n name\n stock_status\n only_x_left_in_stock\n rating_summary\n thumbnail {\n url\n position\n disabled\n label\n __typename\n }\n url_key\n url_rewrites {\n url\n __typename\n }\n price_range {\n maximum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n minimum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n __typename\n }\n categories {\n uid\n name\n url_suffix\n url_path\n url_key\n include_in_menu\n breadcrumbs {\n category_name\n category_url_path\n __typename\n }\n __typename\n }\n review_count\n reviews {\n items {\n average_rating\n ratings_breakdown {\n name\n value\n __typename\n }\n __typename\n }\n __typename\n }\n }\n prices {\n row_total {\n value\n currency\n __typename\n }\n row_total_including_tax {\n value\n currency\n __typename\n }\n total_item_discount {\n value\n currency\n __typename\n }\n __typename\n }\n quantity\n ... on ConfigurableCartItem {\n configurable_options {\n configurable_product_option_uid\n option_label\n configurable_product_option_value_uid\n value_label\n __typename\n }\n configured_variant {\n sku\n name\n only_x_left_in_stock\n price_range {\n minimum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n __typename\n }\n thumbnail {\n url\n __typename\n }\n __typename\n }\n __typename\n }\n ... on BundleCartItem {\n bundle_options {\n uid\n label\n type\n values {\n id\n label\n price\n quantity\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n total_quantity\n shipping_addresses {\n firstname\n lastname\n street\n city\n company\n region {\n code\n region_id\n label\n __typename\n }\n postcode\n telephone\n country {\n code\n label\n __typename\n }\n selected_shipping_method {\n carrier_code\n carrier_title\n method_code\n method_title\n amount {\n value\n currency\n __typename\n }\n __typename\n }\n __typename\n }\n billing_address {\n firstname\n lastname\n street\n city\n company\n region {\n code\n region_id\n label\n __typename\n }\n postcode\n telephone\n country {\n code\n label\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n}" }, "status": 200, "response": [ @@ -100,7 +100,7 @@ "Server", "nginx/1.14.2", "Date", - "Mon, 24 Apr 2023 13:58:46 GMT", + "Wed, 14 Feb 2024 15:48:56 GMT", "Content-Type", "application/json", "Content-Length", @@ -110,15 +110,15 @@ "Vary", "Accept-Encoding", "Set-Cookie", - "PHPSESSID=0972v27mrd30lo1cmk338aovkr; expires=Mon, 24-Apr-2023 14:58:46 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", + "PHPSESSID=8dg0d30srd8rv00s5cqcu7fqgc; expires=Wed, 14-Feb-2024 16:48:56 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", "Set-Cookie", - "private_content_version=f56bb3c8c07a645030a61bb1a59f62e9; expires=Thu, 21-Apr-2033 13:58:46 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=f76e755f9375a1170817465346b8ec28; expires=Sat, 11-Feb-2034 15:48:56 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=a82a152ef6be4979185ffe7bb7fb9773; expires=Thu, 21-Apr-2033 13:58:46 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=00e915bfcd2db69430f54aac46f382d4; expires=Sat, 11-Feb-2034 15:48:56 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=2fa22910c3b6668b3bdcad033c59786a; expires=Thu, 21-Apr-2033 13:58:46 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=49757264970f76b70b5fd58b8560f34f; expires=Sat, 11-Feb-2034 15:48:56 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "X-Magento-Cache-Id", - "40eaaed8434b6bc4d35eb631fa2239af78c842214e0e7f4d505856f54f43ffd5", + "b309d3e32ec01e2fccaf4dd92e430e3576b7d1135b436c3a91b354bb36cec2ec", "X-Content-Type-Options", "nosniff", "X-XSS-Protection", @@ -128,7 +128,7 @@ "Content-Encoding", "gzip", "X-Varnish", - "4022495", + "46521311", "Age", "0", "Pragma", diff --git a/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setGuestEmailOnCart-it-should-set-email-on-cart b/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setGuestEmailOnCart-it-should-set-email-on-cart index e2a463e93..ddc934d5f 100644 --- a/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setGuestEmailOnCart-it-should-set-email-on-cart +++ b/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setGuestEmailOnCart-it-should-set-email-on-cart @@ -11,35 +11,35 @@ "email": "john.doe@gmail.com" } }, - "query": "mutation setGuestEmailOnCart($input: SetGuestEmailOnCartInput) {\n setGuestEmailOnCart(input: $input) {\n cart {\n email\n __typename\n }\n __typename\n }\n}" + "query": "mutation setGuestEmailOnCart($input: SetGuestEmailOnCartInput) {\n setGuestEmailOnCart(input: $input) {\n cart {\n id\n email\n is_virtual\n applied_coupons {\n code\n __typename\n }\n prices {\n subtotal_with_discount_excluding_tax {\n value\n currency\n __typename\n }\n subtotal_excluding_tax {\n value\n currency\n __typename\n }\n subtotal_including_tax {\n value\n currency\n __typename\n }\n applied_taxes {\n amount {\n value\n currency\n __typename\n }\n label\n __typename\n }\n discounts {\n amount {\n value\n currency\n __typename\n }\n label\n __typename\n }\n grand_total {\n value\n currency\n __typename\n }\n __typename\n }\n items {\n uid\n product {\n uid\n __typename\n sku\n name\n stock_status\n only_x_left_in_stock\n rating_summary\n thumbnail {\n url\n position\n disabled\n label\n __typename\n }\n url_key\n url_rewrites {\n url\n __typename\n }\n price_range {\n maximum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n minimum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n __typename\n }\n categories {\n uid\n name\n url_suffix\n url_path\n url_key\n include_in_menu\n breadcrumbs {\n category_name\n category_url_path\n __typename\n }\n __typename\n }\n review_count\n reviews {\n items {\n average_rating\n ratings_breakdown {\n name\n value\n __typename\n }\n __typename\n }\n __typename\n }\n }\n prices {\n row_total {\n value\n currency\n __typename\n }\n row_total_including_tax {\n value\n currency\n __typename\n }\n total_item_discount {\n value\n currency\n __typename\n }\n __typename\n }\n quantity\n ... on ConfigurableCartItem {\n configurable_options {\n configurable_product_option_uid\n option_label\n configurable_product_option_value_uid\n value_label\n __typename\n }\n configured_variant {\n sku\n name\n only_x_left_in_stock\n price_range {\n minimum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n __typename\n }\n thumbnail {\n url\n __typename\n }\n __typename\n }\n __typename\n }\n ... on BundleCartItem {\n bundle_options {\n uid\n label\n type\n values {\n id\n label\n price\n quantity\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n total_quantity\n shipping_addresses {\n firstname\n lastname\n street\n city\n company\n region {\n code\n region_id\n label\n __typename\n }\n postcode\n telephone\n country {\n code\n label\n __typename\n }\n selected_shipping_method {\n carrier_code\n carrier_title\n method_code\n method_title\n amount {\n value\n currency\n __typename\n }\n __typename\n }\n __typename\n }\n billing_address {\n firstname\n lastname\n street\n city\n company\n region {\n code\n region_id\n label\n __typename\n }\n postcode\n telephone\n country {\n code\n label\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n}" }, "status": 200, "response": [ - "1f8b0800000000000003ab564a492c4954b2aa562a4e2d712f4d2d2e71cd4dccccf1cf734e2c2a01092743e95490b0929552567e469e5e4a7eaa433a48402f393f574947293ebea4b220352f313715a802acb3164d3018d374ffd2928252a0cada5a00a179d18585000000" + "1f8b0800000000000003ed5aeb73e2380cff57987c064a78b4d099ce1ccbf6f6d82b7d403b7b7bdb4ec62406dc2671d6717875fabf9fec3890106079f53137fba12d916559fa5952249567cd421c69a7cf9a8ff99700fbfcdc41c4be721b88714136d55f6269a79ad7e814264fd8d3edd2e88b7dfd7767f2ede2ebcf4aafab7f1e376f4c4fcb6a586c07d6473a70f316c57ff405216f520716896f0c09e301028e1eb27d9cd590e7d9045b8649038fbabe76ea06b69dd53c464cec4bbd822ea71cd9c688f08161111f385d6ee0b169071671fb064763c137447680b553bd54ccd76a59cd0c18c3ae390155ceefda70b661f089875de40093d6a22e9e682fd9b9f443cb23ee41e445f0801001c78f87ac164130c3aacf900b1ce2d8f841e5e37cadbcf14109aab8fcebf006608970ec88b39fb5407a41ebb63e829f334d5c13b502533a48b87639ed4f16cf6850b747fa01435d1b5fab0d80d45320645d17caf0a0383b8187994b8728d3f128e3996be44a564ecd27c3e78807a087d6bc343ab7578dbf6185baf6c4181b36ee7140dc908c112c0c7101bf1f380e62607eb592d5f82070baaef450d09809471d70eef9a7f747f7470eea6397d3628eb870966be2fc50040465b8c7a8cbf384020fb608ba3f3221686cdabf3f5200088a39c0f747b8522b774f6a66b7d7c5dde372b55aaaead5ca09aea05af758af5441026c82df5ea19c838b9b18101eaea1e71fbdbec093fa8413ea4636c05d0bd4ace8d9465d6caf062a01bb82ba29cc12d708e61a4f58f8811fedcef96277ce0b770b0686470cee5b5db7046819777ec01d7bf1c03b66b7c3ed705cb4dbc1eefd5197724e1d3f271fc47ef5713fd180bd43055a7e2414d9f6be420fa057dae49de43da82c684078c30d82c33a684c9cc0312459107ac48554337b4c85ba4a05653d2f9c7f79e033dc0f6cc4f694b2ccf36406118b0e7177d2bb7892afedadf63a216bb55e58046a5b5e042c41f8e33e650427d3e2f9d93c95b5b0ab42ca0f7a3d02af002dba7141f4101f84aea2c523337c0edf1d58643420409ad4b35a976164990cd2d72cef2fa46ca9d2e49661e58b4aa9564ca94fa1536ea658c287135a26e9bfd4f6c77304d8c448a033a3a6104998f669264c06c56666f763668becb88bd1b15c95b03f4e7d53ebb36959f32b5d216ff11af78676dadc01daa5b97a09a82135056a61db007810196248f0c890b51264af88208bca7949838698c10bd208ab05a8120a51e5e01be2c8278b8e5cc9a9ce69878cb3fca29557bc78dbf238c59e4237c124e1fdb89ae885ad55a9fcbf4059bb0c45f24bbc63617494aac6d5cb73c3627c2661651bb19d3c250b9c7ed640c56415766f129a2072de28fc0c2086099fc82468c6aa7e837a32f6c36c185f50f5b36230c214f3bd580bfe756cd7fae7ebe0bb33b62fa666b945aa95d6e84ca41ec51bd5c20d6a53a665d7ca9596ae94fe34bd98de4d239f9909fe02992495313bd8c626c756bca9b9928784e97957e3c6979f6f9618d72153bc976de785cb06089f9a6729fb4aa9d05867dcc35c0be847878811147ad1bc91cb95cab908b4351d5d9c6d5d03b758fdee5845be77f5bba68efc68ed28dc49b21f5ddb50265d8738debcbd4fe58a984345792351ae35c7572b260aadc7fab4559781bff154e15be72f5d9f3b61d3459906753c867d1f7c39d319802b1e6cae70fc31e60a236833e1b73fd0f55c5784f94e838555506d38598088cc99f3ed395f6d5f315a58cabe79a33da289fa563d4a21b3a73d8f30a92d526258b86246dc1cc3200e445bfedec20fa3e2721476137ac09943255f39d93febae93f22a3387f7d67beba9c3633dd68e7da3ce467387115dec6923ca21670f8fcd9d660fcb1c7ae9fc61639d97f4e01152cbbae648eedeadf2637c0a2153e9aef627d35a028d8585370763eba1c48afbdd7f30711343fb1c7275a63dcbd51bc0be2ed527004fafbde3bca2bc75435cfc3d2578bbd1c93b5dcfdef38a9a9ed737ffe7e1afe715dbc97bf37945f1c0f38ae6a835ad0fafc2e1fbebcc2b46a97efe9340e7f5c715a16daddb9bc22b8e2bced3e38a62f580e30ad921e68ad59c026d5da718637b8b71c5c72d403f7c97fbbae38a872831cdf346290be517f13c91f0906509b751d5798f309f2b715fe9401438369a513e532ce70ff0ee07a7fca175e4a78c9859a88f454d78b03c44bbc4a3cc77ca9e6464391e7227b35904eecba65e44b22504d72fb4886a8810d3e7ad7d1d3e2007a5e628605f3d54bd1d4a7b91e302ae24c26bbd20f4e2106cde005c48d08aa58cfa913a417e1693909916771d6d7eae7c58756443ed155f9d51d16ccc1075301f504b7d0b09fa1e6628f93d1b7178abca54a356e03e6cb1f4272c65dae15ab87fc926b530db43c6d802327216de347a295fdb7ccabe3437759431add096149b5a8e41221dad4b6c3be65461fef8ed51db7954b2a308114d00bd44ca928b4c7d2fee2ae05e009c2f2fff01e5eae9f43f270000" ], "rawHeaders": [ "Server", "nginx/1.14.2", "Date", - "Mon, 24 Apr 2023 06:16:15 GMT", + "Wed, 14 Feb 2024 15:49:17 GMT", "Content-Type", "application/json", - "Content-Length", - "107", + "Transfer-Encoding", + "chunked", "Connection", "keep-alive", "Vary", "Accept-Encoding", "Set-Cookie", - "PHPSESSID=a1745u3jrinujgc2v0lfs20k96; expires=Mon, 24-Apr-2023 07:16:15 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", + "PHPSESSID=20bfn6s0ujcppjgg6qu3cqbgpk; expires=Wed, 14-Feb-2024 16:49:17 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", "Set-Cookie", - "private_content_version=e33057c1f37774763f187a86a81f32a6; expires=Thu, 21-Apr-2033 06:16:15 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=89e43d9a30239bd8105dd16bb6ddf00f; expires=Sat, 11-Feb-2034 15:49:17 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=59ba4339e93c8e087004348ed62755f7; expires=Thu, 21-Apr-2033 06:16:15 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=07f4df1b2114059c919b4430ddb98221; expires=Sat, 11-Feb-2034 15:49:17 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=10326f16536cad7b239a6e2dd1329cab; expires=Thu, 21-Apr-2033 06:16:15 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=7bc9872ede8155f223459b52b1637a7c; expires=Sat, 11-Feb-2034 15:49:17 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "X-Magento-Cache-Id", - "40eaaed8434b6bc4d35eb631fa2239af78c842214e0e7f4d505856f54f43ffd5", + "b309d3e32ec01e2fccaf4dd92e430e3576b7d1135b436c3a91b354bb36cec2ec", "X-Content-Type-Options", "nosniff", "X-XSS-Protection", @@ -49,7 +49,7 @@ "Content-Encoding", "gzip", "X-Varnish", - "3846471", + "46521333", "Age", "0", "Pragma", @@ -75,35 +75,35 @@ "email": "vsf.magento.integration.test.user@gmail.com" } }, - "query": "mutation setGuestEmailOnCart($input: SetGuestEmailOnCartInput) {\n setGuestEmailOnCart(input: $input) {\n cart {\n email\n __typename\n }\n __typename\n }\n}" + "query": "mutation setGuestEmailOnCart($input: SetGuestEmailOnCartInput) {\n setGuestEmailOnCart(input: $input) {\n cart {\n id\n email\n is_virtual\n applied_coupons {\n code\n __typename\n }\n prices {\n subtotal_with_discount_excluding_tax {\n value\n currency\n __typename\n }\n subtotal_excluding_tax {\n value\n currency\n __typename\n }\n subtotal_including_tax {\n value\n currency\n __typename\n }\n applied_taxes {\n amount {\n value\n currency\n __typename\n }\n label\n __typename\n }\n discounts {\n amount {\n value\n currency\n __typename\n }\n label\n __typename\n }\n grand_total {\n value\n currency\n __typename\n }\n __typename\n }\n items {\n uid\n product {\n uid\n __typename\n sku\n name\n stock_status\n only_x_left_in_stock\n rating_summary\n thumbnail {\n url\n position\n disabled\n label\n __typename\n }\n url_key\n url_rewrites {\n url\n __typename\n }\n price_range {\n maximum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n minimum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n __typename\n }\n categories {\n uid\n name\n url_suffix\n url_path\n url_key\n include_in_menu\n breadcrumbs {\n category_name\n category_url_path\n __typename\n }\n __typename\n }\n review_count\n reviews {\n items {\n average_rating\n ratings_breakdown {\n name\n value\n __typename\n }\n __typename\n }\n __typename\n }\n }\n prices {\n row_total {\n value\n currency\n __typename\n }\n row_total_including_tax {\n value\n currency\n __typename\n }\n total_item_discount {\n value\n currency\n __typename\n }\n __typename\n }\n quantity\n ... on ConfigurableCartItem {\n configurable_options {\n configurable_product_option_uid\n option_label\n configurable_product_option_value_uid\n value_label\n __typename\n }\n configured_variant {\n sku\n name\n only_x_left_in_stock\n price_range {\n minimum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n __typename\n }\n thumbnail {\n url\n __typename\n }\n __typename\n }\n __typename\n }\n ... on BundleCartItem {\n bundle_options {\n uid\n label\n type\n values {\n id\n label\n price\n quantity\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n total_quantity\n shipping_addresses {\n firstname\n lastname\n street\n city\n company\n region {\n code\n region_id\n label\n __typename\n }\n postcode\n telephone\n country {\n code\n label\n __typename\n }\n selected_shipping_method {\n carrier_code\n carrier_title\n method_code\n method_title\n amount {\n value\n currency\n __typename\n }\n __typename\n }\n __typename\n }\n billing_address {\n firstname\n lastname\n street\n city\n company\n region {\n code\n region_id\n label\n __typename\n }\n postcode\n telephone\n country {\n code\n label\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n}" }, "status": 200, "response": [ - "1f8b0800000000000003658d310ac3301004ff7275b807b80a9890d2451e600ee72204d1c9482b8331fa7ba4e02aa916869ddd839e02a1e1a0acb817cdb805f1efc94649e87839533ba681b6fce2204e0d91bd415d12f8688ca672c99aaeae377989812e34cfd8573509dad4ef64fd818fffdba9602dad59eb07932e8fca9e000000" + "1f8b0800000000000003ed5a5973e23810fe2b949f81608e045295aa6598ec2cb3210724353b3b49b9842d40896d7964992b95ffbe2d59061b03c395a3b6e62109965a7d7cea6e777778d62cc49176faacf9987f09b0cfcf1d44ec2bb7811817cba6fa4b2ced54f31a9dc2e4097bba5d1a7db1afffee4cbe5d7cfd59e975f5cfe3e68de969590d8be3403af47b7907f5b1cb699eb81cf719e284ba790e22f2818fd91f7d419937a903a7886f0c09e30182a33d64fb38ab21cfb309b60c93061e757dedd40d6c3bab798c98d8970a075d4e39b28d11e103c3223e50badcc063d30e2ce2f60d8ec6826e88ec006ba77aa998afd5b29a1930865d73023a9edfb541b661f089875de40091d6a22e9e682fd939f743f323ee41f845f0001301c78f87ac164130c30a30778142888d0b2a1fe76be58d05255685575c8737005b846347c87ed602e91eaddbfa087ece34714dd40a4ce939e1dee5b43f5994d1a06e8ff40386ba36be560700a9a740f0ba2e94e1415176020f33970e51a6e351c633d7c895a49c9a4f86cf110f400fad7969746eaf1a7fc30e75ed8931366cdce380b821092358842702fc7ee0388881f9d54a56e383c0e9bad2754163263c78c0b9e79fde1fdd1f293f2ee6880bb25c13e787225228c33d465d9e271468b045d0fd9109d164d3fefd910240ac98037c7f842bb572f7a466767b5ddc3d2e57aba5aa5ead9ce00aaa758ff54a1538c021f8ed15ca39b8b88901e1e11a7afed1eb0b3ca94f44fc4436c05d0bd4ace8d9465d6caf062a01bb82ba29cc12d708e61a4f58f8811f9dcef9e274ce0b4f0b0286470cee5b5db7046819757ec01d7b51e01db3dbe17110179d76b07b7fd4a59c53c7cfc907715e7ddc8f3560ef5081961f3145b6bd2fd303e8953679277e0f2a0b1a10de7083e0b00e1a1327700cb92c167ac48554337b4c85ba4a05653d2f9c7f79e033dc0f6cc4f6e4b2ccf36406119b0e7177d2bb7892afedadf63a266bb55ed884d5b6bc08d882f0c77dca084ea6c5f3b3792a6b615785941ff47a045e015a74e362d1437c10ba8a168fccf0397c776091d16001d2a49ed5ba0c23cb6490be66797f21654b9526b70c2b5f544ab5624a7d0a9d7233c5123e9cd032b9fe4b6d7f3c47804d8c043ab3d5142209d33ecd98c9a0d8ccec7ecc6c911d77313a96ab12f6c757dfd4fa6c9ad7fc4a57f05bbcc6bda19d3677807669ae5e026ab89a02b5b06d003c880c31247864c85a09b257b4208bca7949838698c10bd208ab05a8120a51e5e01b42e4934547aea45472da21e12cbf68e5152fdeb614a7c853e8268824bc1f5713bdb0b52a95ff17286bb7a1487e89772c8c8e52d5b87a796e588ccf38ac6c23b6e3a77881d3cf1aa818afc2ee4d421358ce1b859f01c430e1139904cd58d56f504fc67e980de31baa7e5604469862be176bc1bf8eed5aff7c1d7c77c6f6c5d42cb748b5d21a9d89d4a368a35ab8416dcab4ec5abed2d295dc9fa617d3bb69e43333c65f2093a4326607dbd8e4d88a3735575248989e77356e7cf9f96689711d32c57bd9765eb86c00f3a97996b2af940a8d75c63dccb5807e74881841a117cd1bb95ca99c8b405bd3d1c5c9d635708bd5ef8e55e47b57bf6beac88fd68ec29d24fbd1b50d65d27588e3cddbfb54ae883954943712e55a737cb562a2d07aac4f5b7519f81b4f15be75fed2f5b913365d946950c763d8f7c197339d01b8e2c1e60ac71f63ae308236137efb035dcf754598ef34585805d586930588c89c393f9ef3d5f115a385a5e49b37da239aa86fd5a364327bda5384496d9112c3c21533e2e6180676c0daf2f7667e181597a3b01bd303ce1c2af9cac9fe59771d97579939bcb7de5b4f1d1eebb176ec1b75369a3b8ce8624f1bad1c72f6f0d8dc69f6b0cca197ce1f36d679490f1e21b5ac6b8ef8eedd2a3fc6a7103295ee6a7f32ad25d058d8787330b61e4aacb8dffd07133731b4cf215767dab35cbd01eceb527d02f0f4de3bce2bca5b37c4c5df5382b71b9dbcd3f5ec3dafa8e9797df37f1efe7a5eb11dbf379f57140f3caf688e5ad3faf02a1cbebfcebc6294eae73f09745e7f5c11dad6babd29bce2b8e23c3dae28560f38ae901d62ae58cd29d0d6758a31b2b718577cdc02f4c377b9af3bae788812d33c6f94b2507e11cf13090f5996701b559df708f3b962f7950e448163a3d9ca678ae5fc01defde0943fb48efc9411330bf5b1a8090f9642b44b3cca7ca7ec494696e32177329b45e0be6cea45245b8271fd428b560d1162fabcb5afc307e4a0d41c05ecab87aab7436e2f725cc0154778ad17845e1c82cd1b800b89b56229a37ea44e909fc52464a6c55d479bcb950fab4436d459f1d51915cdc60c5107f301b5d4d793a0ef6186e2dfb31187b7aa4c356a07eec3165b7fc256a61dee85e7971c521bb333648c2d5846cec29b462fe56b9b4fd997e6a68e32a615da922253db3148a4a375896dc79c2acc1fbf3d6a3b8f4a761421a209a09770597291a92fcc5d05dc0b80f2e5e53f6b09ec8058270000" ], "rawHeaders": [ "Server", "nginx/1.14.2", "Date", - "Mon, 24 Apr 2023 06:16:16 GMT", + "Wed, 14 Feb 2024 15:49:18 GMT", "Content-Type", "application/json", - "Content-Length", - "130", + "Transfer-Encoding", + "chunked", "Connection", "keep-alive", "Vary", "Accept-Encoding", "Set-Cookie", - "PHPSESSID=ejub41jfmca91s713n4kt8n506; expires=Mon, 24-Apr-2023 07:16:15 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", + "PHPSESSID=c9ev2ts6jfh059b97274ojc6i6; expires=Wed, 14-Feb-2024 16:49:17 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", "Set-Cookie", - "private_content_version=b2bbeff52ca5cf870f6db481282b4214; expires=Thu, 21-Apr-2033 06:16:15 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=a35c4ea0f6b7688ebc172b7fec6e96f4; expires=Sat, 11-Feb-2034 15:49:17 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=e54a48e9e9d6db1d7790bba6ed8a57c4; expires=Thu, 21-Apr-2033 06:16:15 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=b2c3ee865bc6e7de4e0d61ab6ecfacf9; expires=Sat, 11-Feb-2034 15:49:18 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=795e9330c5baf0de9ea62c0e0a293ac6; expires=Thu, 21-Apr-2033 06:16:15 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=22a110dd4f0e188b4998d4232eb41934; expires=Sat, 11-Feb-2034 15:49:18 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "X-Magento-Cache-Id", - "40eaaed8434b6bc4d35eb631fa2239af78c842214e0e7f4d505856f54f43ffd5", + "b309d3e32ec01e2fccaf4dd92e430e3576b7d1135b436c3a91b354bb36cec2ec", "X-Content-Type-Options", "nosniff", "X-XSS-Protection", @@ -113,7 +113,7 @@ "Content-Encoding", "gzip", "X-Varnish", - "3997948", + "46618659", "Age", "0", "Pragma", diff --git a/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setPaymentMethodOnCart-can-use-custom-query-to-change-the-requested-data b/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setPaymentMethodOnCart-can-use-custom-query-to-change-the-requested-data index 46705a5e8..f6402f32d 100644 --- a/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setPaymentMethodOnCart-can-use-custom-query-to-change-the-requested-data +++ b/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setPaymentMethodOnCart-can-use-custom-query-to-change-the-requested-data @@ -23,7 +23,7 @@ "Server", "nginx/1.14.2", "Date", - "Tue, 25 Apr 2023 07:54:45 GMT", + "Wed, 14 Feb 2024 15:53:29 GMT", "Content-Type", "application/json", "Content-Length", @@ -33,15 +33,15 @@ "Vary", "Accept-Encoding", "Set-Cookie", - "PHPSESSID=0hd262mldb3vj1mge2om9mlcdv; expires=Tue, 25-Apr-2023 08:54:45 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", + "PHPSESSID=6n7v090vlojf9q7efouttiivm2; expires=Wed, 14-Feb-2024 16:53:28 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", "Set-Cookie", - "private_content_version=f81b4eece240cdfd69c349c9bcd62c6c; expires=Fri, 22-Apr-2033 07:54:45 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=05090b65b9ea5544ce774d09701421c0; expires=Sat, 11-Feb-2034 15:53:28 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=cec5630d35498eac2d7cbe6b8d44d3a0; expires=Fri, 22-Apr-2033 07:54:45 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=fca938aa47c9facf8172175beb86b29a; expires=Sat, 11-Feb-2034 15:53:29 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=6050526627ecf9346d6df190dea139f9; expires=Fri, 22-Apr-2033 07:54:45 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=544e735ede46a1c434874f7d828559d2; expires=Sat, 11-Feb-2034 15:53:29 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "X-Magento-Cache-Id", - "40eaaed8434b6bc4d35eb631fa2239af78c842214e0e7f4d505856f54f43ffd5", + "b309d3e32ec01e2fccaf4dd92e430e3576b7d1135b436c3a91b354bb36cec2ec", "X-Content-Type-Options", "nosniff", "X-XSS-Protection", @@ -51,7 +51,7 @@ "Content-Encoding", "gzip", "X-Varnish", - "4419876", + "44798710", "Age", "0", "Pragma", diff --git a/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setPaymentMethodOnCart-should-return-error-if-payment-method-is-not-available b/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setPaymentMethodOnCart-should-return-error-if-payment-method-is-not-available index fb45bf548..0ea4b4e5a 100644 --- a/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setPaymentMethodOnCart-should-return-error-if-payment-method-is-not-available +++ b/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setPaymentMethodOnCart-should-return-error-if-payment-method-is-not-available @@ -13,7 +13,7 @@ } } }, - "query": "mutation setPaymentMethodOnCart($input: SetPaymentMethodOnCartInput) {\n setPaymentMethodOnCart(input: $input) {\n cart {\n available_payment_methods {\n code\n title\n __typename\n }\n selected_payment_method {\n code\n title\n __typename\n }\n __typename\n }\n __typename\n }\n}" + "query": "mutation setPaymentMethodOnCart($input: SetPaymentMethodOnCartInput) {\n setPaymentMethodOnCart(input: $input) {\n cart {\n available_payment_methods {\n code\n title\n __typename\n }\n selected_payment_method {\n code\n title\n __typename\n }\n id\n email\n is_virtual\n applied_coupons {\n code\n __typename\n }\n prices {\n subtotal_with_discount_excluding_tax {\n value\n currency\n __typename\n }\n subtotal_excluding_tax {\n value\n currency\n __typename\n }\n subtotal_including_tax {\n value\n currency\n __typename\n }\n applied_taxes {\n amount {\n value\n currency\n __typename\n }\n label\n __typename\n }\n discounts {\n amount {\n value\n currency\n __typename\n }\n label\n __typename\n }\n grand_total {\n value\n currency\n __typename\n }\n __typename\n }\n items {\n uid\n product {\n uid\n __typename\n sku\n name\n stock_status\n only_x_left_in_stock\n rating_summary\n thumbnail {\n url\n position\n disabled\n label\n __typename\n }\n url_key\n url_rewrites {\n url\n __typename\n }\n price_range {\n maximum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n minimum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n __typename\n }\n categories {\n uid\n name\n url_suffix\n url_path\n url_key\n include_in_menu\n breadcrumbs {\n category_name\n category_url_path\n __typename\n }\n __typename\n }\n review_count\n reviews {\n items {\n average_rating\n ratings_breakdown {\n name\n value\n __typename\n }\n __typename\n }\n __typename\n }\n }\n prices {\n row_total {\n value\n currency\n __typename\n }\n row_total_including_tax {\n value\n currency\n __typename\n }\n total_item_discount {\n value\n currency\n __typename\n }\n __typename\n }\n quantity\n ... on ConfigurableCartItem {\n configurable_options {\n configurable_product_option_uid\n option_label\n configurable_product_option_value_uid\n value_label\n __typename\n }\n configured_variant {\n sku\n name\n only_x_left_in_stock\n price_range {\n minimum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n __typename\n }\n thumbnail {\n url\n __typename\n }\n __typename\n }\n __typename\n }\n ... on BundleCartItem {\n bundle_options {\n uid\n label\n type\n values {\n id\n label\n price\n quantity\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n total_quantity\n shipping_addresses {\n firstname\n lastname\n street\n city\n company\n region {\n code\n region_id\n label\n __typename\n }\n postcode\n telephone\n country {\n code\n label\n __typename\n }\n selected_shipping_method {\n carrier_code\n carrier_title\n method_code\n method_title\n amount {\n value\n currency\n __typename\n }\n __typename\n }\n __typename\n }\n billing_address {\n firstname\n lastname\n street\n city\n company\n region {\n code\n region_id\n label\n __typename\n }\n postcode\n telephone\n country {\n code\n label\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n}" }, "status": 200, "response": [ @@ -23,25 +23,25 @@ "Server", "nginx/1.14.2", "Date", - "Tue, 25 Apr 2023 07:54:44 GMT", + "Wed, 14 Feb 2024 15:53:28 GMT", "Content-Type", "application/json", - "Content-Length", - "174", + "Transfer-Encoding", + "chunked", "Connection", "keep-alive", "Vary", "Accept-Encoding", "Set-Cookie", - "PHPSESSID=dlq267li27cr79mlt80h46snqg; expires=Tue, 25-Apr-2023 08:54:44 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", + "PHPSESSID=4mljljpuf1tvo9pgngn966ejdl; expires=Wed, 14-Feb-2024 16:53:28 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", "Set-Cookie", - "private_content_version=a1cfc72055255e6273e0b79851515529; expires=Fri, 22-Apr-2033 07:54:44 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=316137f9ac891b72871572f4474031a0; expires=Sat, 11-Feb-2034 15:53:28 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=f343836129da86db87c1da1c943838fa; expires=Fri, 22-Apr-2033 07:54:44 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=bc01252e22ca42f9fa9947352ca4dc5a; expires=Sat, 11-Feb-2034 15:53:28 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=1d5b6cd6ccac061aa1fac27df5afe1a3; expires=Fri, 22-Apr-2033 07:54:44 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=97945b7f306cfaea722f405ba164d09b; expires=Sat, 11-Feb-2034 15:53:28 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "X-Magento-Cache-Id", - "40eaaed8434b6bc4d35eb631fa2239af78c842214e0e7f4d505856f54f43ffd5", + "b309d3e32ec01e2fccaf4dd92e430e3576b7d1135b436c3a91b354bb36cec2ec", "X-Content-Type-Options", "nosniff", "X-XSS-Protection", @@ -51,7 +51,7 @@ "Content-Encoding", "gzip", "X-Varnish", - "4419873", + "44798707", "Age", "0", "Pragma", diff --git a/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setPaymentMethodOnCart-should-set-payment-method-on-the-cart b/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setPaymentMethodOnCart-should-set-payment-method-on-the-cart index e13d8026b..cfbe262c4 100644 --- a/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setPaymentMethodOnCart-should-set-payment-method-on-the-cart +++ b/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setPaymentMethodOnCart-should-set-payment-method-on-the-cart @@ -13,35 +13,35 @@ } } }, - "query": "mutation setPaymentMethodOnCart($input: SetPaymentMethodOnCartInput) {\n setPaymentMethodOnCart(input: $input) {\n cart {\n available_payment_methods {\n code\n title\n __typename\n }\n selected_payment_method {\n code\n title\n __typename\n }\n __typename\n }\n __typename\n }\n}" + "query": "mutation setPaymentMethodOnCart($input: SetPaymentMethodOnCartInput) {\n setPaymentMethodOnCart(input: $input) {\n cart {\n available_payment_methods {\n code\n title\n __typename\n }\n selected_payment_method {\n code\n title\n __typename\n }\n id\n email\n is_virtual\n applied_coupons {\n code\n __typename\n }\n prices {\n subtotal_with_discount_excluding_tax {\n value\n currency\n __typename\n }\n subtotal_excluding_tax {\n value\n currency\n __typename\n }\n subtotal_including_tax {\n value\n currency\n __typename\n }\n applied_taxes {\n amount {\n value\n currency\n __typename\n }\n label\n __typename\n }\n discounts {\n amount {\n value\n currency\n __typename\n }\n label\n __typename\n }\n grand_total {\n value\n currency\n __typename\n }\n __typename\n }\n items {\n uid\n product {\n uid\n __typename\n sku\n name\n stock_status\n only_x_left_in_stock\n rating_summary\n thumbnail {\n url\n position\n disabled\n label\n __typename\n }\n url_key\n url_rewrites {\n url\n __typename\n }\n price_range {\n maximum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n minimum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n __typename\n }\n categories {\n uid\n name\n url_suffix\n url_path\n url_key\n include_in_menu\n breadcrumbs {\n category_name\n category_url_path\n __typename\n }\n __typename\n }\n review_count\n reviews {\n items {\n average_rating\n ratings_breakdown {\n name\n value\n __typename\n }\n __typename\n }\n __typename\n }\n }\n prices {\n row_total {\n value\n currency\n __typename\n }\n row_total_including_tax {\n value\n currency\n __typename\n }\n total_item_discount {\n value\n currency\n __typename\n }\n __typename\n }\n quantity\n ... on ConfigurableCartItem {\n configurable_options {\n configurable_product_option_uid\n option_label\n configurable_product_option_value_uid\n value_label\n __typename\n }\n configured_variant {\n sku\n name\n only_x_left_in_stock\n price_range {\n minimum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n __typename\n }\n thumbnail {\n url\n __typename\n }\n __typename\n }\n __typename\n }\n ... on BundleCartItem {\n bundle_options {\n uid\n label\n type\n values {\n id\n label\n price\n quantity\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n total_quantity\n shipping_addresses {\n firstname\n lastname\n street\n city\n company\n region {\n code\n region_id\n label\n __typename\n }\n postcode\n telephone\n country {\n code\n label\n __typename\n }\n selected_shipping_method {\n carrier_code\n carrier_title\n method_code\n method_title\n amount {\n value\n currency\n __typename\n }\n __typename\n }\n __typename\n }\n billing_address {\n firstname\n lastname\n street\n city\n company\n region {\n code\n region_id\n label\n __typename\n }\n postcode\n telephone\n country {\n code\n label\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n}" }, "status": 200, "response": [ - "1f8b0800000000000003a590bd0a834010845fe5d85a486f17acc58065128ecddd8292fb435741c477cf9d31458e74a916663f668659412323942b8cc4175c2c39ae893baf1b57e1c0e9a38e8b33f6061f86647883d2eee408e535525e1394a03a524feba100eed924a54a8ab89d44ed1d2dc20f9a86f8969297400e6d62ce1febaf0ab0dd8bd8cb9062d259e85eec9fc8f6f0cd12336adf2017db9f5335138729c2dbf60245adbdf055010000" + "1f8b0800000000000003ed5a6d73da3810fe2b8c3f03c10412c84c668ed25c8f5ec91bc9f47a4dc6236c010ab6e5ca326f9dfcf75bc9b2b1c150def23237fd90044bab47bb8f56ebdd0d3f350b71a49dfdd47cccafd1d4c12e6f633ea0d695db448c8b1953fd4523446cd4b5b1e185828623257dedec3b48510b6b679a39c0e6d0a15a5ee384db62a42946720f47b93675f134479985194c1b069f7ad8458e906944d02915b4e7c73ce8656393636b6153a9d83e5b7614eec28e798d00b6e6353ba5e9107bba7d3cfe645fffdd997efdf2f947b5d7d53f4e5a37a60768d8019d4174e4f78a0eea03062d1297e33e439c50b7c8b1cf8b818fd91f7d215934a903ab886f8c08e30182a53d64fb38af21cfb3091868d2c0a32eb0e906b69dd73c464ceccba309ba9c72641b63c20786457c900422f0c4b4038bb87d83a389901b213b00d3f4e372b15ecf6b66c01876cd29e878717fbb68bfa446d81ba31f1a8fb807c18be8011041c777f0898882982be0dc0509b16d72a3ca49b15ed978a3d4a870feebf004844f70ec846e1e48f768df35c6f073ae8963a25660ca0b12ce5dcefad3c53d9ad4ed917ec0a48bab05c0d4301058d7a50a3c446e197898b97484721d8f329ebb46ae14e5d41c1a3e473c003db4d6a5d1b9bb6afe0d33d4b5a7c6c4b0718f03e386148c68119e08f4fb81e32006e6d7aa70470681d375a5eb82c64c78f08073cf3f7b387a38527e5c2e1017f6724d5c1c05e0c694e11ea32e2f120a32d822e8e1c884b861d3fec39122408cc04d7c38c2d57aa57b5a37bbbd2eee9e546ab5e39a5eab9ee22aaa774ff46a0d106011fcf64a95021cdcd480ebe11a7af1c9eb0b3ea94fc4fd896c80b316ac59d13384096caf262a45bba2ba25cc12c708e61a432cfcc08f56177cb1bae085ab8500c36306e7ad8e5b1294255d1c70c75edcf09ed9b7e172d82e5a0de1e5e1a84b39a78e5f900f62bdfab81f3470ef50c1961f8122dbde17f4007a2d9bbc13dea38a82065c6f38417058074d881338861c16033de242a8891f97aeba0a0515bd289c3ffbe233dc0f6cc4f644c9f23c1941c4a443dc9df42e9f16eb7babbd0e64add60b93307a2b0f02a6e0fae33e6504a7c3e2c5f93c94b5b1abae941ff47a045e015a74e262d0437c10ba8a96bc99e173f8eec022a2c10084493daf75194696c9207cc5717f21644b95a6770c2b5f544ab5134a7d089d7233c5523e9cd2323dfe4b6d457ea4b43352ecc4a34b8ca44cfb1083c94bb199d9fd84d9223aee62742256a5ec4f8ebeaaf5f965acf991aec05b3cc6bda99db576a036335667901a8e2e915adaf6023c8a083122786cc85c09a257342093ca794a834698c10bd208b305c8124a51e6e01b62cba145c7ae9454fbdc8682717cd12a2b5ebcb7723b25bec46e4a48d2fb7e35d14b5bab52fd7f91b2761a92e4e764c5c2e878291b572fcf0d93f118616519b11d9ec202a78f0ba8045669f722a10590f342e147007798f0a90c826622eb37a827efbeaa9513132a7f5602461862be95ebc1bf8eed5aff7c1e7c7326f697995969935ab53d3e17a147c946b97093da5414b8eb70a5a52bd187b32fb3fb59e43331f02788244b1133aa9c9345cd95dc240ccfbb1a37b9fc7893615c87ccf05eb65d942e9b003e33cf97ec3b5eba1aeb8c7b9c6b01f5e8083182422f9a177285e34a21226d4d4597145b57c02d66bf3b66916f9dfdaec923df5b390a6792ae47d7169469d7218e372fef976245c2a1a2b8914ad75a93ab151d85f65363d66ec88bbf7157e16be72f5d9f3b61cb45b926753c867d1f7c39d719802b1eacaf70f23efa0a632833e1b73fd0f542575cf39d1a0baba8dab0b30037b260ce97177cb57c456b21537cf3427b4c53f9ad7a9420f1d39e5b98d41621314c5c31236e8161800368cbdf1bfc302a66b3b01be8017b0ed562f574ffa8bb0ee5457a0e6fadf7d65d87a746a21cfb4a9d8dfa0e63ba58d3462387ec3d3cb576ea3d64397466ff61639d336af088a9acaa39c2ddbb547e4a76216428ddd5fe74584bb1b130f1ea646cdd945871befb37266e126c5f40acceddc6b17a03dad785fa14e1cb736fd8afa86c5d10977f77095eaf75f246c7b377bfa2ae17f5cdff79f8eb7ec57678afdeaf281fb85fd11ab7678dd155d87c7f997ec578a99eff20d879f97645685bfbeea6f482ed8a8be57645b976c07685ac100be55a4191b6ae524c88bd46bbe2fd26a0efbeca7dd976c5631498e671e3380fe917f13c11f0906509b751d9798f309f2bb8cf7420121c1bc5231f2996fd0778f783537ed73af2534ef42cd4c7b2263c586ea25de271ee1b654379b31c0fb9d3b81781fbb2a88fbf0ed4f8a245a386b862fabcb46fc007e4a0a53e0ad8d70855bf0dd19e65bb802b4478ad97845e1c2e9b3700171263e5e39cfa913a417c169d90588bfb8e36df573eacdab2a9d63e27beeb14339af8b2136250f73043e1f76cc4e1ad2a438d9a89befdf4274ce56ec3b9707dc6223511af21136cc1307216de34fa71b1be79973d3336759431f3af58a5c5d4748212e9685d62db09a70ae3c76f8fdacea3d21545c8688ae80c948c83ccfa6ae055c0bd00849f9fff0359a9d9a145280000" ], "rawHeaders": [ "Server", "nginx/1.14.2", "Date", - "Tue, 25 Apr 2023 07:54:44 GMT", + "Wed, 14 Feb 2024 15:53:28 GMT", "Content-Type", "application/json", - "Content-Length", - "173", + "Transfer-Encoding", + "chunked", "Connection", "keep-alive", "Vary", "Accept-Encoding", "Set-Cookie", - "PHPSESSID=iqbj0h7dee7va722ldie3nhqn4; expires=Tue, 25-Apr-2023 08:54:44 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", + "PHPSESSID=1ao3h8to8nljc7puqsj33eunto; expires=Wed, 14-Feb-2024 16:53:28 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", "Set-Cookie", - "private_content_version=976c24fc51236abb805fa24420159d98; expires=Fri, 22-Apr-2033 07:54:44 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=3126e8bb48da2c23799b5b84d57179f2; expires=Sat, 11-Feb-2034 15:53:28 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=bbe4f5b9164e987f78ac5e4e83b808d5; expires=Fri, 22-Apr-2033 07:54:44 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=5860b4a430479adbafb83cd07f0df0b5; expires=Sat, 11-Feb-2034 15:53:28 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=f2544a735e7aa14f235361975eb3ad8f; expires=Fri, 22-Apr-2033 07:54:44 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=184e32e3a6741394a3dd5b434a6ecd08; expires=Sat, 11-Feb-2034 15:53:28 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "X-Magento-Cache-Id", - "40eaaed8434b6bc4d35eb631fa2239af78c842214e0e7f4d505856f54f43ffd5", + "b309d3e32ec01e2fccaf4dd92e430e3576b7d1135b436c3a91b354bb36cec2ec", "X-Content-Type-Options", "nosniff", "X-XSS-Protection", @@ -51,7 +51,7 @@ "Content-Encoding", "gzip", "X-Varnish", - "4388654", + "44740306", "Age", "0", "Pragma", diff --git a/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setShippingAddressesOnCart-should-set-shipping-addresses-on-the-cart b/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setShippingAddressesOnCart-should-set-shipping-addresses-on-the-cart index ecefa9771..c4300a80f 100644 --- a/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setShippingAddressesOnCart-should-set-shipping-addresses-on-the-cart +++ b/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setShippingAddressesOnCart-should-set-shipping-addresses-on-the-cart @@ -28,35 +28,35 @@ ] } }, - "query": "mutation setShippingAddressesOnCart($input: SetShippingAddressesOnCartInput) {\n setShippingAddressesOnCart(input: $input) {\n cart {\n shipping_addresses {\n city\n company\n firstname\n lastname\n postcode\n region {\n code\n label\n region_id\n __typename\n }\n street\n telephone\n country {\n code\n label\n __typename\n }\n available_shipping_methods {\n amount {\n currency\n value\n __typename\n }\n available\n carrier_code\n carrier_title\n error_message\n method_code\n method_title\n price_excl_tax {\n currency\n value\n __typename\n }\n price_incl_tax {\n currency\n value\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n}" + "query": "mutation setShippingAddressesOnCart($input: SetShippingAddressesOnCartInput) {\n setShippingAddressesOnCart(input: $input) {\n cart {\n id\n email\n is_virtual\n applied_coupons {\n code\n __typename\n }\n prices {\n subtotal_with_discount_excluding_tax {\n value\n currency\n __typename\n }\n subtotal_excluding_tax {\n value\n currency\n __typename\n }\n subtotal_including_tax {\n value\n currency\n __typename\n }\n applied_taxes {\n amount {\n value\n currency\n __typename\n }\n label\n __typename\n }\n discounts {\n amount {\n value\n currency\n __typename\n }\n label\n __typename\n }\n grand_total {\n value\n currency\n __typename\n }\n __typename\n }\n items {\n uid\n product {\n uid\n __typename\n sku\n name\n stock_status\n only_x_left_in_stock\n rating_summary\n thumbnail {\n url\n position\n disabled\n label\n __typename\n }\n url_key\n url_rewrites {\n url\n __typename\n }\n price_range {\n maximum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n minimum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n __typename\n }\n categories {\n uid\n name\n url_suffix\n url_path\n url_key\n include_in_menu\n breadcrumbs {\n category_name\n category_url_path\n __typename\n }\n __typename\n }\n review_count\n reviews {\n items {\n average_rating\n ratings_breakdown {\n name\n value\n __typename\n }\n __typename\n }\n __typename\n }\n }\n prices {\n row_total {\n value\n currency\n __typename\n }\n row_total_including_tax {\n value\n currency\n __typename\n }\n total_item_discount {\n value\n currency\n __typename\n }\n __typename\n }\n quantity\n ... on ConfigurableCartItem {\n configurable_options {\n configurable_product_option_uid\n option_label\n configurable_product_option_value_uid\n value_label\n __typename\n }\n configured_variant {\n sku\n name\n only_x_left_in_stock\n price_range {\n minimum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n __typename\n }\n thumbnail {\n url\n __typename\n }\n __typename\n }\n __typename\n }\n ... on BundleCartItem {\n bundle_options {\n uid\n label\n type\n values {\n id\n label\n price\n quantity\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n total_quantity\n shipping_addresses {\n firstname\n lastname\n street\n city\n company\n region {\n code\n region_id\n label\n __typename\n }\n postcode\n telephone\n country {\n code\n label\n __typename\n }\n selected_shipping_method {\n carrier_code\n carrier_title\n method_code\n method_title\n amount {\n value\n currency\n __typename\n }\n __typename\n }\n __typename\n }\n billing_address {\n firstname\n lastname\n street\n city\n company\n region {\n code\n region_id\n label\n __typename\n }\n postcode\n telephone\n country {\n code\n label\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n}" }, "status": 200, "response": [ - "1f8b0800000000000003a554c16ae33010fd15a3b30f4997bdf8966dd9c3d26ea1e9524a29666a4f13515932a3711b53f2ef3b92e59066d760da83b13cefe9cd9b27dbefaa060655bc2b8fbcdeeab6d576b3aa6b42efd15fdb73200e6895ee3e514a1839aa78105873af0af51bdfb27b472f2a57956b5ab052b49d31b97ad6e4d94283c2fae5b65618060e950b8752689de7cad5a1b05c2c164b29116eb4b3d1c000ac2ee3ce2734e14116d0c08157ea5a15cb5c9525f72d26ed30411ae86650dbe7ca3321ca400f6a1d575968969667ea31578c06dbadb3d1ccd9b72c5d71b0ce32f5479efeac8f3cc5872903e769af388057d0b2c7607988b441deba7a08149a408d4d3a22b4551fb52f44fc154c27badf4fda5c89d98fcaaa60ea300f67471aa94c769f0d300187c447843507bafa295076336048e4483c790f9b80496930f81f9d041c64f40eeb70a0a42b2c7157999261f7a96106096dbf20f1a1ba1ac319dff5ab685d7873325f7e3a740ed844ea3fd0737607fd9cd09f84fb16a92799df8606e3d9cd0f7e7aa2f9c94f6bcc8bfef18438e2471fcebfa4f8633a6db19efc875d77dc76b261bfff0b93a0dbcbf2040000" + "1f8b0800000000000003ed5a5973e23810fe2b949f81608e045295aa6598ec2cb3210724353b3b49b9842d40896d7964992b95ffbe2d593636d770e5a8ad798060a9d5eafed4ddeaeef859b31047dae9b3e663de1910cf236ebf6e590cfb3ef6afdc06625ccc9aea2fb1b453cd6b740a9327ece97669f4c5befebb33f976f1f567a5d7d53f8f9b37a6a76535ec206203e9d0efe51dd4c72ea779e272dc678813eae639f6793ef031fba32f28f326756015f18d21613c40b0b4876c1f6735e47936c19661d2c0a3aeaf9dba816d67358f1113fb52eea0cb2947b631227c6058c4074a971b786cda8105ca181c8d05dd10d901d64ef552315fab653533600cbbe604643cbf6bc3de86c1271e769103445a8bba78a2bd6467dc0fcd8fb807e117c1034c041c3f1eb25a04418c1560ee0285d836b951f9385f2b6fbc516a5458c575780230453876c4decf5a20cda3755b1fc1e74c13c744adc0949613ce5d4efb93f93d1ad4ed917ec050d7c6d76a0120f514085ed785323c28ca4ee061e6d221ca743cca78e61ab9929453f3c9f039e201c8a1352f8dceed55e36f98a1ae3d31c6868d7b1c10372461048bb04480df0f1c073150bf5ac96a7c10385d579a2e48cc84050f38f7fcd3fba3fb2365c7c51c71612fd7c4f96100664c19ee31eaf23ca140832d82ee8f4c702a9bf6ef8f140062c41ce0fb235ca995bb2735b3dbebe2ee71b95a2d55f56ae5045750ad7bac57aac00116c1b75728e7e0e02606b8876be8f947af2ff0a43e11fe13e900672d50b3a2671b75b1bd1aa814ec0aeaa6504b1c23a86b3c6161077eb43ae78bd5392f5c2d08181e31386f75dc12a065d4f90177ecf90def98dd0e97c376d16a07bbf7475dca3975fc9c7c10ebd5cffd5803f60e1568f9115364dbfb323d805c8b2aefc4ef41454103dc1b4e100cd64163e2048e2187c5408fb8106ae2c7055757a1a0ace785f12f777c86fb818dd89e5c96599e8c2062d221ee4e72174ff2b5bdc55ec764add4739330da96070153e0feb84f19c1e9b0787e360b652dec2a97f2835e8fc015a045272e063dc407a1a96849cf0c9fc3bb038b8806031026f5acd66518592683f015c7fdb9902d459adc32ac6c5109d54a08f52934cacd044bd9704acaf4f82fa5fdf11c01363152e8c4a30b88a454fb1433934eb199dafd84da223aeea2742256a5f44f8ebea9f6d9455eb3235dc16ffe18f78676dadc01daa5b17a09a8e1e802a8856d1de041448821c12343e64a10bda2019954ce521a34c40c2e4823cc16204b284499836f882d9f2c3a7225a5daa71d12c6f1452bafb878db723b45be806e8a48c2fb7125d10b5b8b52f97f81b2761a92e49764c5c2e868211b5797e786c978cc616519b11d3fc50b8c3e2ea012bc0abb17094d60392b147e06e0c3844f6410341359bf413de9fb61344c4ea8fc5911186188f95eac05ff3ab66bfdf375f0dd19db1753b3dc22d54a6b7426428fa28d72e106b529d3b26bf94a4d57727f9a5e4cefa691cdc48cbf40245988981d6c6393632b59d45cc94dc2f0bcab72e3cbcf374b94eb9029de4bb7f3c26503984fcdb305fd4a0baeb14eb9879914508f0e112328b4a25921972b957311686b2aba24d9ba026e3efbdd318b7cefec774d1ef9d1ca513893743dbab6a04c9b0e71bc5979bf102b120615c58d54bad61c5fade828b41eebd3565d3afec65d856f9dbf747d66844d17651ad4f144d30b6c39d31980291eacaf70fc31fa0a232833e1db1fe87aae2bdc7ca7c6c22aa836ec2c8047e6ccd9f29caf96af682d2c25dfbcd01ed1547eab1e2593f869cf2d4c6a8b901826ae981137c730b003d696bf37f3c388b81c85dd981eb0e750c9574ef68fbaebb8bc4acfe1bde5debaebf0584f9463dfa8b351df6144e76bda68e490bd87c7e64ebd876506bdb4ffb0b1cc4b6af008a9655573c477ef52f931d98590a17457fdd3612d85c6dcc49b83b1755362c5f9eedf98b849a07d0eb13ad38e63f506b0af0bf529c017e7deb15f51deba202efeee12bc5debe49d8e67ef7e454dcfeb9bfff3f0d7fd8aedf8bd79bfa278e07e4573d49ad6875761f3fd75fa15a3857afe9340e7f5db15a16eaddb9bc22bb62bce17db15c5ea01db15b242cc15ab3905daba4a3141f616ed8a8f9b807ef82af775db150f51609ac58d5216d2aff0a51a03456fd5c8a8d123cce78add573a10098e8de291cf14cbfe03dcfd60943fb48efc95113d0bf5b3a8090b969b68977894f94ed993f42cc743ee24ee45e0be2cea85275b8271fd428b460de162faacb4afc30fe4a0853e0ae8a75e086a87dc5e64bb802b8e70ad17845c1c9ccd1b800989b16229a33e522688cfa213124b71d7d166fbca87555b36d45af1ea8cf2662346d4c17c402df57a12d43dcc50fc7b36e270abca50a366e03c6c31f5274c65dae15cb87ec9223511af21636cc13072e66e1abd94af6dde655f1a9ba277ae5aa12e0b646a3a018934b42eb1ed845185f1e3b7456d6751e98a22443405f4122e4b0e72d57b735701f70258f0f2f21fe542980866270000" ], "rawHeaders": [ "Server", "nginx/1.14.2", "Date", - "Tue, 25 Apr 2023 06:37:58 GMT", + "Wed, 14 Feb 2024 15:55:03 GMT", "Content-Type", "application/json", - "Content-Length", - "435", + "Transfer-Encoding", + "chunked", "Connection", "keep-alive", "Vary", "Accept-Encoding", "Set-Cookie", - "PHPSESSID=vmjcgt5gdlalcr45r3b2ilgpo2; expires=Tue, 25-Apr-2023 07:37:58 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", + "PHPSESSID=tj2ka8ko9q1brnk74k2706dfas; expires=Wed, 14-Feb-2024 16:55:02 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", "Set-Cookie", - "private_content_version=01f0e598dc469e9399da2cb9b22b1a32; expires=Fri, 22-Apr-2033 06:37:58 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=9ff12e859595e3bbb6d03ceb19602bc3; expires=Sat, 11-Feb-2034 15:55:02 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=07ccfbedf241ac22b903ceb3f289ff29; expires=Fri, 22-Apr-2033 06:37:58 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=bc5d6a2c319cc922c1975da802cd5f6b; expires=Sat, 11-Feb-2034 15:55:03 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=e82508033e48140ae3251089d26290d2; expires=Fri, 22-Apr-2033 06:37:58 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=01bb45691376fc21b67393976cae83ee; expires=Sat, 11-Feb-2034 15:55:03 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "X-Magento-Cache-Id", - "40eaaed8434b6bc4d35eb631fa2239af78c842214e0e7f4d505856f54f43ffd5", + "b309d3e32ec01e2fccaf4dd92e430e3576b7d1135b436c3a91b354bb36cec2ec", "X-Content-Type-Options", "nosniff", "X-XSS-Protection", @@ -66,7 +66,7 @@ "Content-Encoding", "gzip", "X-Varnish", - "4439678", + "44798868", "Age", "0", "Pragma", diff --git a/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setShippingAddressesOnCart-using-custom-query-should-return-customized-result b/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setShippingAddressesOnCart-using-custom-query-should-return-customized-result index d85afe196..3e756d6ba 100644 --- a/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setShippingAddressesOnCart-using-custom-query-should-return-customized-result +++ b/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setShippingAddressesOnCart-using-custom-query-should-return-customized-result @@ -38,7 +38,7 @@ "Server", "nginx/1.14.2", "Date", - "Tue, 25 Apr 2023 06:37:59 GMT", + "Wed, 14 Feb 2024 15:55:03 GMT", "Content-Type", "application/json", "Content-Length", @@ -48,15 +48,15 @@ "Vary", "Accept-Encoding", "Set-Cookie", - "PHPSESSID=a035j6fk4g7499o60sthkcc8oh; expires=Tue, 25-Apr-2023 07:37:58 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", + "PHPSESSID=opiqmaobcm9ebf9vc49mnucof8; expires=Wed, 14-Feb-2024 16:55:03 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", "Set-Cookie", - "private_content_version=55a7ed72116c989afe8c0120ebff9402; expires=Fri, 22-Apr-2033 06:37:58 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=77ce940f913da0c1d450f99358a65a3e; expires=Sat, 11-Feb-2034 15:55:03 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=7a6ac0bac4eecf3ae8e2203b3d51abf6; expires=Fri, 22-Apr-2033 06:37:59 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=28c827b69b7c44cb99d31d8d10cd465b; expires=Sat, 11-Feb-2034 15:55:03 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=a2d9578b240bd55b620a25d9bdda6ddc; expires=Fri, 22-Apr-2033 06:37:59 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=3ab12c04af6f81a2ca1f46e995a32213; expires=Sat, 11-Feb-2034 15:55:03 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "X-Magento-Cache-Id", - "40eaaed8434b6bc4d35eb631fa2239af78c842214e0e7f4d505856f54f43ffd5", + "b309d3e32ec01e2fccaf4dd92e430e3576b7d1135b436c3a91b354bb36cec2ec", "X-Content-Type-Options", "nosniff", "X-XSS-Protection", @@ -66,7 +66,7 @@ "Content-Encoding", "gzip", "X-Varnish", - "4439681", + "46256258", "Age", "0", "Pragma", diff --git a/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setShippingMethodsOnCart-should-set-shipping-method-on-the-cart b/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setShippingMethodsOnCart-should-set-shipping-method-on-the-cart index 8e357a313..0d8d2d694 100644 --- a/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setShippingMethodsOnCart-should-set-shipping-method-on-the-cart +++ b/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setShippingMethodsOnCart-should-set-shipping-method-on-the-cart @@ -28,35 +28,35 @@ ] } }, - "query": "mutation setShippingAddressesOnCart($input: SetShippingAddressesOnCartInput) {\n setShippingAddressesOnCart(input: $input) {\n cart {\n shipping_addresses {\n city\n company\n firstname\n lastname\n postcode\n region {\n code\n label\n region_id\n __typename\n }\n street\n telephone\n country {\n code\n label\n __typename\n }\n available_shipping_methods {\n amount {\n currency\n value\n __typename\n }\n available\n carrier_code\n carrier_title\n error_message\n method_code\n method_title\n price_excl_tax {\n currency\n value\n __typename\n }\n price_incl_tax {\n currency\n value\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n}" + "query": "mutation setShippingAddressesOnCart($input: SetShippingAddressesOnCartInput) {\n setShippingAddressesOnCart(input: $input) {\n cart {\n id\n email\n is_virtual\n applied_coupons {\n code\n __typename\n }\n prices {\n subtotal_with_discount_excluding_tax {\n value\n currency\n __typename\n }\n subtotal_excluding_tax {\n value\n currency\n __typename\n }\n subtotal_including_tax {\n value\n currency\n __typename\n }\n applied_taxes {\n amount {\n value\n currency\n __typename\n }\n label\n __typename\n }\n discounts {\n amount {\n value\n currency\n __typename\n }\n label\n __typename\n }\n grand_total {\n value\n currency\n __typename\n }\n __typename\n }\n items {\n uid\n product {\n uid\n __typename\n sku\n name\n stock_status\n only_x_left_in_stock\n rating_summary\n thumbnail {\n url\n position\n disabled\n label\n __typename\n }\n url_key\n url_rewrites {\n url\n __typename\n }\n price_range {\n maximum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n minimum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n __typename\n }\n categories {\n uid\n name\n url_suffix\n url_path\n url_key\n include_in_menu\n breadcrumbs {\n category_name\n category_url_path\n __typename\n }\n __typename\n }\n review_count\n reviews {\n items {\n average_rating\n ratings_breakdown {\n name\n value\n __typename\n }\n __typename\n }\n __typename\n }\n }\n prices {\n row_total {\n value\n currency\n __typename\n }\n row_total_including_tax {\n value\n currency\n __typename\n }\n total_item_discount {\n value\n currency\n __typename\n }\n __typename\n }\n quantity\n ... on ConfigurableCartItem {\n configurable_options {\n configurable_product_option_uid\n option_label\n configurable_product_option_value_uid\n value_label\n __typename\n }\n configured_variant {\n sku\n name\n only_x_left_in_stock\n price_range {\n minimum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n __typename\n }\n thumbnail {\n url\n __typename\n }\n __typename\n }\n __typename\n }\n ... on BundleCartItem {\n bundle_options {\n uid\n label\n type\n values {\n id\n label\n price\n quantity\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n total_quantity\n shipping_addresses {\n firstname\n lastname\n street\n city\n company\n region {\n code\n region_id\n label\n __typename\n }\n postcode\n telephone\n country {\n code\n label\n __typename\n }\n selected_shipping_method {\n carrier_code\n carrier_title\n method_code\n method_title\n amount {\n value\n currency\n __typename\n }\n __typename\n }\n __typename\n }\n billing_address {\n firstname\n lastname\n street\n city\n company\n region {\n code\n region_id\n label\n __typename\n }\n postcode\n telephone\n country {\n code\n label\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n}" }, "status": 200, "response": [ - "1f8b0800000000000003a5544d4fe33010fd2bd19c73688bf6925b17c4012d20d15dad5608454332b4168e1dd9136884fadf77ec3855298ae8b28728f6bce7376f5e3edea0464628dec013af36aa6d95592febda91f7e46fcd393a0e6895ee3e514a1c3950dc0bacb887026ee835fb63dd33e450d9a6452345d3699dc393729e0d3624ac2bbb31c2d0b8af5c5892426b3d57b60e85f96c369b4bc9d15a59130d0cc0f2473cf9483a6c64810dee79a5aaa198e75096dcb794b4c30469a0bb416d978367472403ddc32aaeb2d02c2d17f0900393a676634d34b338cbd21507eb0cbbfec0d3afd581a7b89932709ece8a037c4125673495fb481be28dad8740b109d4d8a4738e4cd547ed0b117f41dd89eefcdb519f6b71fb5e1a0a761de5e1e13945ae4c7e39600e39643e42ac38f0e13b79ce7e632f1039679d98f21ed70192d2e070d47914ee6ba4a6fa28f23334c8ee860ead531595b4ad74c9b8fdda44838632ffa3f1aeba1c231a5ff9eb3881f04e897ef1e5e89f34f244f297028d997d1afd81ce51f6976a4bf53fc53e3dcde9b14f6b9c16fbc31171c40fbe9d8fa4f86f3a6eb19afc8ddd76dc767260b7fb0bf3062111f5040000" + "1f8b0800000000000003ed5a5973e23810fe2b949f81608e045295aa6598ec2cb3210724353b3b49b9842d40896d7964992b95ffbe2d593636d770e5a8ad798060a9d5eafed4ddeaeef859b31047dae9b3e663de1910cf236ebf6e590cfb3ef6afdc06625ccc9aea2fb1b453cd6b740a9327ece97669f4c5befebb33f976f1f567a5d7d53f8f9b37a6a76535ec206203e9d0efe51dd4c72ea779e272dc678813eae639f6793ef031fba32f28f326756015f18d21613c40b0b4876c1f6735e47936c19661d2c0a3aeaf9dba816d67358f1113fb52eea0cb2947b631227c6058c4074a971b786cda8105ca181c8d05dd10d901d64ef552315fab653533600cbbe604643cbf6bc3de86c1271e769103445a8bba78a2bd6467dc0fcd8fb807e117c1034c041c3f1eb25a04418c1560ee0285d836b951f9385f2b6fbc516a5458c575780230453876c4decf5a20cda3755b1fc1e74c13c744adc0949613ce5d4efb93f93d1ad4ed917ec050d7c6d76a0120f514085ed785323c28ca4ee061e6d221ca743cca78e61ab9929453f3c9f039e201c8a1352f8dceed55e36f98a1ae3d31c6868d7b1c10372461048bb04480df0f1c073150bf5ac96a7c10385d579a2e48cc84050f38f7fcd3fba3fb2365c7c51c71612fd7c4f96100664c19ee31eaf23ca140832d82ee8f4c702a9bf6ef8f140062c41ce0fb235ca995bb2735b3dbebe2ee71b95a2d55f56ae5045750ad7bac57aac00116c1b75728e7e0e02606b8876be8f947af2ff0a43e11fe13e900672d50b3a2671b75b1bd1aa814ec0aeaa6504b1c23a86b3c6161077eb43ae78bd5392f5c2d08181e31386f75dc12a065d4f90177ecf90def98dd0e97c376d16a07bbf7475dca3975fc9c7c10ebd5cffd5803f60e1568f9115364dbfb323d805c8b2aefc4ef41454103dc1b4e100cd64163e2048e2187c5408fb8106ae2c7055757a1a0ace785f12f777c86fb818dd89e5c96599e8c2062d221ee4e72174ff2b5bdc55ec764add4739330da96070153e0feb84f19c1e9b0787e360b652dec2a97f2835e8fc015a045272e063dc407a1a96849cf0c9fc3bb038b8806031026f5acd66518592683f015c7fdb9902d459adc32ac6c5109d54a08f52934cacd044bd9704acaf4f82fa5fdf11c01363152e8c4a30b88a454fb1433934eb199dafd84da223aeea2742256a5f44f8ebea9f6d9455eb3235dc16ffe18f78676dadc01daa5b17a09a8e1e802a8856d1de041448821c12343e64a10bda2019954ce521a34c40c2e4823cc16204b284499836f882d9f2c3a7225a5daa71d12c6f1452bafb878db723b45be806e8a48c2fb7125d10b5b8b52f97f81b2761a92e49764c5c2e868211b5797e786c978cc616519b11d3fc50b8c3e2ea012bc0abb17094d60392b147e06e0c3844f6410341359bf413de9fb61344c4ea8fc5911186188f95eac05ff3ab66bfdf375f0dd19db1753b3dc22d54a6b7426428fa28d72e106b529d3b26bf94a4d57727f9a5e4cefa691cdc48cbf40245988981d6c6393632b59d45cc94dc2f0bcab72e3cbcf374b94eb9029de4bb7f3c26503984fcdb305fd4a0baeb14eb9879914508f0e112328b4a25921972b957311686b2aba24d9ba026e3efbdd318b7cefec774d1ef9d1ca513893743dbab6a04c9b0e71bc5979bf102b120615c58d54bad61c5fade828b41eebd3565d3afec65d856f9dbf747d66844d17651ad4f144d30b6c39d31980291eacaf70fc31fa0a232833e1db1fe87aae2bdc7ca7c6c22aa836ec2c8047e6ccd9f29caf96af682d2c25dfbcd01ed1547eab1e2593f869cf2d4c6a8b901826ae981137c730b003d696bf37f3c388b81c85dd981eb0e750c9574ef68fbaebb8bc4acfe1bde5debaebf0584f9463dfa8b351df6144e76bda68e490bd87c7e64ebd876506bdb4ffb0b1cc4b6af008a9655573c477ef52f931d98590a17457fdd3612d85c6dcc49b83b1755362c5f9eedf98b849a07d0eb13ad38e63f506b0af0bf529c017e7deb15f51deba202efeee12bc5debe49d8e67ef7e454dcfeb9bfff3f0d7fd8aedf8bd79bfa278e07e4573d49ad6875761f3fd75fa15a3857afe9340e7f5db15a16eaddb9bc22bb62bce17db15c5ea01db15b242cc15ab3905daba4a3141f616ed8a8f9b807ef82af775db150f51609ac58d5216d2aff0a51a03456fd5c8a8d123cce78add573a10098e8de291cf14cbfe03dcfd60943fb48efc95113d0bf5b3a8090b969b68977894f94ed993f42cc743ee24ee45e0be2cea85275b8271fd428b460de162faacb4afc30fe4a0853e0ae8a75e086a87dc5e64bb802b8e70ad17845c1c9ccd1b800989b16229a33e522688cfa213124b71d7d166fbca87555b36d45af1ea8cf2662346d4c17c402df57a12d43dcc50fc7b36e270abca50a366e03c6c31f5274c65dae15cb87ec9223511af21636cc13072e66e1abd94af6dde655f1a9ba277ae5aa12e0b646a3a018934b42eb1ed845185f1e3b7456d6751e98a22443405f4122e4b0e72d57b735701f70258f0f2f21fe542980866270000" ], "rawHeaders": [ "Server", "nginx/1.14.2", "Date", - "Mon, 05 Feb 2024 11:52:26 GMT", + "Wed, 14 Feb 2024 15:56:35 GMT", "Content-Type", "application/json", - "Content-Length", - "439", + "Transfer-Encoding", + "chunked", "Connection", "keep-alive", "Vary", "Accept-Encoding", "Set-Cookie", - "PHPSESSID=3jgpomu8bg151vocrk2evr1ong; expires=Mon, 05-Feb-2024 12:52:26 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", + "PHPSESSID=pubida2lga58ltrqsbmuht0hfg; expires=Wed, 14-Feb-2024 16:56:35 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", "Set-Cookie", - "private_content_version=d33403ad17600714a025b336b0bd79a9; expires=Thu, 02-Feb-2034 11:52:26 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=4acba721db47708187429eb97aed2ccf; expires=Sat, 11-Feb-2034 15:56:35 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=828f9c1b4422ebc87dba360e58bf68ca; expires=Thu, 02-Feb-2034 11:52:26 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=f04910c93ca2fff823059d544f109f5f; expires=Sat, 11-Feb-2034 15:56:35 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=d22eab4b1c10ac0e05030730afbd0f3a; expires=Thu, 02-Feb-2034 11:52:26 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=a57ee1784f16cf5310a3fdd451bfd2c1; expires=Sat, 11-Feb-2034 15:56:35 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "X-Magento-Cache-Id", - "40eaaed8434b6bc4d35eb631fa2239af78c842214e0e7f4d505856f54f43ffd5", + "b309d3e32ec01e2fccaf4dd92e430e3576b7d1135b436c3a91b354bb36cec2ec", "X-Content-Type-Options", "nosniff", "X-XSS-Protection", @@ -66,7 +66,7 @@ "Content-Encoding", "gzip", "X-Varnish", - "44151093", + "46661293", "Age", "0", "Pragma", @@ -101,13 +101,13 @@ }, "status": 200, "response": [ - "1f8b0800000000000003ed5b6d73da3810fe2b8c3f0301022dc94c672e4d723d7a256f24d3cb35198fb00528b125579679ebe4bfdf4a96c10643cd4b1226970f102cad56bbabddf5ee13fb976123818cc35f868f45ab473c8fd06e138b1eb3fd737a8cb8907396fe4b6ce3d0f08e5ba5d123f6cacefee08b73f1776bf4fddbd79fb54ebb7c326c5c5a9e9137b08b8803a47dbf5374511753c18a840adce54810468b02fba218f898ffd19594458bb9b08af8669f70112058da418e8ff306f23c8760dbb458e031ea1b8734709cbce17162615f491db40513c8310744f44c9bf840498589879613d8a08a29d050d2f5911360e3b05cdfcf1b56c039a6d60804bc699dc0c6a629461ea6c8050aa3c9281e194ff929ebad322374736691558083b4c28ffbbc11693e3111989a0285dc33b64ba554cfbc4b62547ac2456875982202bb72e35f46a05ca2797d3480cf27431e0db3034b794b387736ee8e66f73866b443ba01476d075fe80560a3c740f2ba2855e14253b6020f73cafa28d7f21817b90b4415a960d6a3e90b240290c3689c99adebf3e3bf61865167640e4d077704d8da5484914da4f781e1fdc0751107f5ebb5bc217a81dba6ca5d41622ebdb62784e71fdeeddded69dfad140885bda8858bfd005c9771dce18c8a226140836d82eef62c08238775eff6b401e488d5c3777bb876506d7f3cb0da9d366e7fa8d6ebfbf572bdf611d7d041fb43b956070eb008bebd52b500a736322124a8592e3e785d694fe6131933910e70d0d26a7674eda03676161b2a61766dea86544b1e23a86b3e62e9077eb4bae0cbd5052f5c2d09381e70386f7ddcca4069d4c59e709dd90d6fb873152e87eda2d52ea6777b6d260473fd82ba90ebf5cfcd5883ed5d26ade5474c91e36cca740b72cdabbc16bf7b9df94c886d38417058170d891bb8a61a96031d4221c94c2ee7425de7816a6d51d473dc0d1cc4376191e6732a77c84997d0b524de2f6d2cf162164b259e9984d12b657e9882a0c75dc6094e26c3d34fd304d6c45407921f743a0452be119db31cf490e8850e62c4e331bc0eef1558e6311880e458ce1b6d8e916d71485a93543f93a89548a36b8eb5076aa19a31a13e87ae984db084e726a44c8eff56da1fbf22838dcc847526a3731649a8f679c24c854236b5bb31b5654e5c47e958864ae81f1f7d51edf3f3bca647ba80dfec316e6cda71630dd3a666e814a386a373462dad1a00f7323ff4091e98aa3c82b4150da8f2715ac8a03ee6705b34c31a016a8352542ff8a6dcf2d16603aa28f53e5721e124bb18d505b7db2bb59d269fb36e82489977772529975616a5f6b68cb2741a4ae3a7786fc2d960ae009777cd8cf5f764f9c29e6105669a11b8fba4498a312aaddf143480e5b431f81940f4123152e9cf8a55f926f354d48779303ea1eb654d6086c9e5b67210fceb3ad4fee76befd61d3adfc656b549eab5e6e0934c3a9a36aa7d8f99c3b8915fca5769ba90fbe3f8dbf8661c79cb84f117c82173b9b2851d6c096cc79b9873b5499898d7556e78767299a25c8b8cf146ba9d96ce8e81f9d8fa34a7dffe5c502c53ee7e2a05349f7dc4090abd68dab815f6ab85c8684b3ab838d9b2866db6da5db3767cbd6a7749edb86b8d279c46b2f35cda3a269d86b8deb4919fcb1231578a3246a2446b0ccf176007cd87a371f348857c66fce07bebaf7279ea7e0d8a72c7ccf538f67df0e25cab074eb83504e1c36e2008036828e1dbef95cb85b60cf0b5208445a6ca8821402c16ace9f282af972f001152c9b3b7d40396a869f5a56232b9da700b8b39321986c52ae68416380676c0daf63766be1d11d3adb01ed32da20b079be7db852c9e055d783d895746171e8e626dd777e666c217066cb6778d46b689313c34d6c218d29c381567c82c734aaf1d592aad3b8ef86edc123fc4d106953ed7d53f99ca12d69899787163ac0c3e2c38dfcd0188cb98b54f213fe7ae26f93983d997a5f784c1e7e75e1197a8aedcf856ded1809783485ee97836c6250eb2ff5ff0f7b8c40acc5e1c97a86c1997680c9ae3a3fe7908af3f0f2e3198ebdb3f4beb3c3f2c11ead6bcbe2c3d232c713a0f4b54ea5b8425543f58a8d40bda68cbfac218d94bc012bb5874ee7c37fb72b0c4e8ece474112c513aebae0e4b5412e5ca23ca5d059442fadc3228f1b1b463c758498397b2a212e996ca884960b9b8c0c3c5bf43245288b78b476cb4c17234621bb23f83feebb0fc3f3fe550d9fc2987c52cde7188771ce21d8778c721b68243ec50f75f595992f23349f2616549f6df1838b3f90312d97bfe0c0f486467f6068088b393dbe705225eef018950b93780445424c430f384444a8713a77a01246227cbcedd6f619f178ab88f92d234674033e2eb77744c64db12bbd2457987705f68765f594ffa8d832623270c2b740154007ffc61b4d4af9cbc0dea9f15433aafdac438c383dc2de38f2aa85c0fd1d10469c05dd5b1cb20b625e3a36f46346acae82a4ffbf623f8815c348791807e47a1e85721b727850508cd116e5c2529978038f37ae04372acb29fd31f2513e46689734ca4b86919d37dd5c5a22d8ff55af9468e0e6473625157bdf6a4df778276879b9a7fc74102eea52acbe819380f474efd0953b9ab702e5c9fb2484f4cd69021b66118b93377994af6e7f9527352f2fdad79323d1db387f2b236719c98478579e3dd9d5673a76417115a3461e8142e290799fe0ede7920bc00c89f9efe0396944494b0370000" + "1f8b0800000000000003ed5aeb6fe23810ff57503e03253c5aa854e958b6b7c75ee9035aeded6dabc82406dc2671d6717855fddf6fec3890406079f5a1d37e80127b3c9ef979663c33cdb366218eb4d367cdc7bc33209e47dc7e0bf301b5fc2bb781181773a6fa4b2ced54f31a9dc2e4097bba5d1a7db1afffee4cbe5d7cfd59e975f5cfe3e68de969590d3b88d8403af47b7907f5b1cb699eb81cf719e284ba798e7d9e0f7cccfee80bcabc491d58457c6348180f102ced21dbc7590d799e4db0659834f0a8eb6ba76e60db59cd63c4c4be943ae872ca916d8c081f1816f181d2e5061e9b7660812a0647634137447680b553bd54ccd76a59cd0c18c3ae390119cfefdab0b761f089875de40091d6a22e9e682fd939f743f323ee41f845f0001301c78f87ac164130c30a307781426c1bdfa87c9caf9537de28312aace23a3c0198221c3b62ef672d90e6d1baad8fe073a68963a256604acb09e72ea7fdc9e21e0deaf6483f60a86be36bb500907a0a04afeb42191e146527f03073e910653a1e653c738d5c49caa9f964f81cf100e4d09a9746e7f6aaf137cc50d79e1863c3c63d0e881b923082455822c0ef078e8318a85fad64353e089cae2b4d172466c282079c7bfee9fdd1fd91b2e3628eb8b0976be2fc300033a60cf71875799e50a0c11641f74726b8944dfbf7470a0031620ef0fd11aed4cadd939ad9ed7571f7b85cad96aa7ab572822ba8d63dd62b55e0008be0db2b947370701303dcc335f4fca3d71778529f08ff897480b316a859d1b38dbad85e0d540276057553a8258e11d4359eb0b0033f5a9df3c5ea9c17ae16040c8f189cb73a6e09501a757ec01d7b71c33b66b7c3e5b05db4dac1eefd5197724e1d3f271fc47af5733fd680bd43055a7ec414d9f6be4c0f20d7b2ca3bf17b5051d000f78613048375d098388163c86131d0232e849ad9e392abab5050d6f3c2f8d31d9fe17e6023b6279734cb9311444c3ac4dd49eee249beb6b7d8eb98ac957a611246dbf220600adc1ff72923381916cfcfe6a1ac855de5527ed0eb11b802b4e8c4c5a087f82034152dee99e17378776011d16000c2a49ed5ba0c23cb6410be66717f21644b9126b70c2b5b5442b562427d0a8d7233c112369c903239fe4b697f3c47804d8c043ab3d1254412aa7d9a31934eb199dafd98da223aeea2742c5625f48f8fbea9f6d9655ef3235dc16ff118f78676dadc01dad4589d026a38ba046a615b077810116248f0c890b91244af68402695f394060d31830bd208b305c8120a51e6e01b62cb278b8e5c49a9f6698784b3f8a295575cbc6db99d225f42374124e1fdb892e885ad45a9fcbf40593b0d49f24bbc626174b4948dabcb73c3647cc6616519b11d3fc50b8c7e5640c57815762f129ac0725e28fc0cc087099fc82068c6b27e837ad2f7c368189f50f9b32230c210f3bd580bfe756cd7fae7ebe0bb33b62fa666b945aa95d6e84c841e451be5c20d6a53a665d7f2959aaee4fe34bd98de4d239b9931fe029164296276b08d4d8ead785173253709c3f3aeca8d2f3fdfa428d72153bc976ee785cb06309f9a674bfa95965c639d720f7329a01e1d2246506845f3422e572ae722d0d6547471b27505dc62f6bb6316f9ded9ef9a3cf2a395a37026c97a746d4199341de278f3f27e2956c40c2a8a1b8974ad39be5ad151683dd6a7adba74fc8dbb0adf3a7fe9fadc089b2eca34a8e331ecfb60cb99ce004cf1607d85e38fd15718419909dffe40d7735de1e63b35165641b56167013c3267ce97e77cb57c456b21957cf3427b4413f9ad7a944c664f7b6e61525b84c43071c58cb83986811db0b6fcbd991f46c4741476637ac09e43255f39d93feaaee3f22a3d87f7967bebaec3633d568e7da3ce467d87115dac69a39143f61e1e9b3bf51ed20c3ab5ffb0b1cc29357884545ad51cf1ddbb547e8c77216428dd55ff64584ba0b130f1e6606cdd945871befb37266e62689f43acceb467b17a03d8d785fa04e0cb73efd8af286f5d10177f7709deae75f24ec7b377bfa2a6e7f5cdff79f8eb7ec576fcdebc5f513c70bfa2396a4debc3abb0f9fe3afd8ad1523dff49a0f3faed8a50b7d6ed4de115db15e7cbed8a62f580ed0a5921e68ad59c026d5da518237b8b76c5c74d403f7c95fbbaed8a872830cde346290be957f84a8d812c4b988dcace7b84f95cb1fb4a0722c1b1d16ce433c5b2ff00773f18e50fad237f6544cf42fd2c6ac282e526da251e65be53f6243dcbf1903b99f522705f16f5c2932dc1b87ea145a38670317d5edad7e10772d0521f05f4ab87a2b7436e2fb25dc01547b8d60b422e0ecee60dc084c458b194511f2913c467d109994971d7d1e6fbca87555b36d45af1ea8cf2666386a823df5252af2741ddc30cc5bf67230eb7aa0c356a06cec316537fc254a61dce85eb5316a989d91a32c6160c2367e1a6d14bf9dae65df6d4d8947ce36a994c4dc7209186d625b61d33aa307efcb6a8ed2c2a5951848826804ee1927290e96fcd5d05dc0b80fce5e53fd15cacba62270000" ], "rawHeaders": [ "Server", "nginx/1.14.2", "Date", - "Mon, 05 Feb 2024 11:52:27 GMT", + "Wed, 14 Feb 2024 15:56:36 GMT", "Content-Type", "application/json", "Transfer-Encoding", @@ -117,15 +117,15 @@ "Vary", "Accept-Encoding", "Set-Cookie", - "PHPSESSID=js533mfqa6ufm7tjd8ugvmhvcr; expires=Mon, 05-Feb-2024 12:52:26 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", + "PHPSESSID=ss61fe8163lqk436emdk32fu8o; expires=Wed, 14-Feb-2024 16:56:35 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", "Set-Cookie", - "private_content_version=40f6b7cc6c92ba44370323a9e08cb713; expires=Thu, 02-Feb-2034 11:52:26 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=24e6506f91e40955238bb9a9e28d5732; expires=Sat, 11-Feb-2034 15:56:35 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=a89d4fc647875a70d579ab46db228e94; expires=Thu, 02-Feb-2034 11:52:27 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=e5e6f11b34d8fb8a57432939a94b9feb; expires=Sat, 11-Feb-2034 15:56:36 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=cfc429aaff017ea2b9820a098a80bfd1; expires=Thu, 02-Feb-2034 11:52:27 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=6fe2eb49c17533a7fa9bd7a27f1d1d95; expires=Sat, 11-Feb-2034 15:56:36 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "X-Magento-Cache-Id", - "40eaaed8434b6bc4d35eb631fa2239af78c842214e0e7f4d505856f54f43ffd5", + "b309d3e32ec01e2fccaf4dd92e430e3576b7d1135b436c3a91b354bb36cec2ec", "X-Content-Type-Options", "nosniff", "X-XSS-Protection", @@ -135,7 +135,7 @@ "Content-Encoding", "gzip", "X-Varnish", - "44026495", + "46521637", "Age", "0", "Pragma", @@ -171,25 +171,25 @@ "Server", "nginx/1.14.2", "Date", - "Mon, 05 Feb 2024 11:52:27 GMT", + "Wed, 14 Feb 2024 15:56:36 GMT", "Content-Type", "application/json", - "Content-Length", - "176", + "Transfer-Encoding", + "chunked", "Connection", "keep-alive", "Vary", "Accept-Encoding", "Set-Cookie", - "PHPSESSID=l04q08cba4tt1t7feqik9mmb5k; expires=Mon, 05-Feb-2024 12:52:27 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", + "PHPSESSID=pampi1pmgsnip9p97im7kanna7; expires=Wed, 14-Feb-2024 16:56:36 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", "Set-Cookie", - "private_content_version=f496ff9986312ae7d95022a443ccea6a; expires=Thu, 02-Feb-2034 11:52:27 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=84c5161bbdeb0d9d39688f62215a2cf9; expires=Sat, 11-Feb-2034 15:56:36 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=e5ec0c7d7107f5a812755fb1a9bbb598; expires=Thu, 02-Feb-2034 11:52:27 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=03eb2d793370b1d76c7904c20f5b9f24; expires=Sat, 11-Feb-2034 15:56:36 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=0c0c05220a9231aff564e2877e7b2f01; expires=Thu, 02-Feb-2034 11:52:27 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=2bd76d1d34bfaa117d894f5d5faf3f92; expires=Sat, 11-Feb-2034 15:56:36 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "X-Magento-Cache-Id", - "40eaaed8434b6bc4d35eb631fa2239af78c842214e0e7f4d505856f54f43ffd5", + "b309d3e32ec01e2fccaf4dd92e430e3576b7d1135b436c3a91b354bb36cec2ec", "X-Content-Type-Options", "nosniff", "X-XSS-Protection", @@ -199,7 +199,7 @@ "Content-Encoding", "gzip", "X-Varnish", - "43600088", + "46661296", "Age", "0", "Pragma", diff --git a/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setShippingMethodsOnCart-using-custom-query-should-return-customized-result b/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setShippingMethodsOnCart-using-custom-query-should-return-customized-result index a55715535..e34c42d71 100644 --- a/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setShippingMethodsOnCart-using-custom-query-should-return-customized-result +++ b/packages/sdk/__tests__/integration/__nock-fixtures__/[SDK][Integration-Tests]-setShippingMethodsOnCart-using-custom-query-should-return-customized-result @@ -28,35 +28,35 @@ ] } }, - "query": "mutation setShippingAddressesOnCart($input: SetShippingAddressesOnCartInput) {\n setShippingAddressesOnCart(input: $input) {\n cart {\n shipping_addresses {\n city\n company\n firstname\n lastname\n postcode\n region {\n code\n label\n region_id\n __typename\n }\n street\n telephone\n country {\n code\n label\n __typename\n }\n available_shipping_methods {\n amount {\n currency\n value\n __typename\n }\n available\n carrier_code\n carrier_title\n error_message\n method_code\n method_title\n price_excl_tax {\n currency\n value\n __typename\n }\n price_incl_tax {\n currency\n value\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n}" + "query": "mutation setShippingAddressesOnCart($input: SetShippingAddressesOnCartInput) {\n setShippingAddressesOnCart(input: $input) {\n cart {\n id\n email\n is_virtual\n applied_coupons {\n code\n __typename\n }\n prices {\n subtotal_with_discount_excluding_tax {\n value\n currency\n __typename\n }\n subtotal_excluding_tax {\n value\n currency\n __typename\n }\n subtotal_including_tax {\n value\n currency\n __typename\n }\n applied_taxes {\n amount {\n value\n currency\n __typename\n }\n label\n __typename\n }\n discounts {\n amount {\n value\n currency\n __typename\n }\n label\n __typename\n }\n grand_total {\n value\n currency\n __typename\n }\n __typename\n }\n items {\n uid\n product {\n uid\n __typename\n sku\n name\n stock_status\n only_x_left_in_stock\n rating_summary\n thumbnail {\n url\n position\n disabled\n label\n __typename\n }\n url_key\n url_rewrites {\n url\n __typename\n }\n price_range {\n maximum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n minimum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n __typename\n }\n categories {\n uid\n name\n url_suffix\n url_path\n url_key\n include_in_menu\n breadcrumbs {\n category_name\n category_url_path\n __typename\n }\n __typename\n }\n review_count\n reviews {\n items {\n average_rating\n ratings_breakdown {\n name\n value\n __typename\n }\n __typename\n }\n __typename\n }\n }\n prices {\n row_total {\n value\n currency\n __typename\n }\n row_total_including_tax {\n value\n currency\n __typename\n }\n total_item_discount {\n value\n currency\n __typename\n }\n __typename\n }\n quantity\n ... on ConfigurableCartItem {\n configurable_options {\n configurable_product_option_uid\n option_label\n configurable_product_option_value_uid\n value_label\n __typename\n }\n configured_variant {\n sku\n name\n only_x_left_in_stock\n price_range {\n minimum_price {\n final_price {\n currency\n value\n __typename\n }\n regular_price {\n currency\n value\n __typename\n }\n __typename\n }\n __typename\n }\n thumbnail {\n url\n __typename\n }\n __typename\n }\n __typename\n }\n ... on BundleCartItem {\n bundle_options {\n uid\n label\n type\n values {\n id\n label\n price\n quantity\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n total_quantity\n shipping_addresses {\n firstname\n lastname\n street\n city\n company\n region {\n code\n region_id\n label\n __typename\n }\n postcode\n telephone\n country {\n code\n label\n __typename\n }\n selected_shipping_method {\n carrier_code\n carrier_title\n method_code\n method_title\n amount {\n value\n currency\n __typename\n }\n __typename\n }\n __typename\n }\n billing_address {\n firstname\n lastname\n street\n city\n company\n region {\n code\n region_id\n label\n __typename\n }\n postcode\n telephone\n country {\n code\n label\n __typename\n }\n __typename\n }\n __typename\n }\n __typename\n }\n}" }, "status": 200, "response": [ - "1f8b0800000000000003a5544d4fe33010fd2bd19c73688bf6925b17c4012d20d15dad5608454332b4168e1dd9136884fadf77ec3855298ae8b28728f6bce7376f5e3edea0464628dec013af36aa6d95592febda91f7e46fcd393a0e6895ee3e514a1c3950dc0bacb887026ee835fb63dd33e450d9a6452345d3699dc393729e0d3624ac2bbb31c2d0b8af5c5892426b3d57b60e85f96c369b4bc9d15a59130d0cc0f2473cf9483a6c64810dee79a5aaa198e75096dcb794b4c30469a0bb416d978367472403ddc32aaeb2d02c2d17f0900393a676634d34b338cbd21507eb0cbbfec0d3afd581a7b89932709ece8a037c4125673495fb481be28dad8740b109d4d8a4738e4cd547ed0b117f41dd89eefcdb519f6b71fb5e1a0a761de5e1e13945ae4c7e39600e39643e42ac38f0e13b79ce7e632f1039679d98f21ed70192d2e070d47914ee6ba4a6fa28f23334c8ee860ead531595b4ad74c9b8fdda44838632ffa3f1aeba1c231a5ff9eb3881f04e897ef1e5e89f34f244f297028d997d1afd81ce51f6976a4bf53fc53e3dcde9b14f6b9c16fbc31171c40fbe9d8fa4f86f3a6eb19afc8ddd76dc767260b7fb0bf3062111f5040000" + "1f8b0800000000000003ed5a5973e23810fe2b949f81608e045295aa6598ec2cb3210724353b3b49b9842d40896d7964992b95ffbe2d593636d770e5a8ad798060a9d5eafed4ddeaeef859b31047dae9b3e663de1910cf236ebf6e590cfb3ef6afdc06625ccc9aea2fb1b453cd6b740a9327ece97669f4c5befebb33f976f1f567a5d7d53f8f9b37a6a76535ec206203e9d0efe51dd4c72ea779e272dc678813eae639f6793ef031fba32f28f326756015f18d21613c40b0b4876c1f6735e47936c19661d2c0a3aeaf9dba816d67358f1113fb52eea0cb2947b631227c6058c4074a971b786cda8105ca181c8d05dd10d901d64ef552315fab653533600cbbe604643cbf6bc3de86c1271e769103445a8bba78a2bd6467dc0fcd8fb807e117c1034c041c3f1eb25a04418c1560ee0285d836b951f9385f2b6fbc516a5458c575780230453876c4decf5a20cda3755b1fc1e74c13c744adc0949613ce5d4efb93f93d1ad4ed917ec050d7c6d76a0120f514085ed785323c28ca4ee061e6d221ca743cca78e61ab9929453f3c9f039e201c8a1352f8dceed55e36f98a1ae3d31c6868d7b1c10372461048bb04480df0f1c073150bf5ac96a7c10385d579a2e48cc84050f38f7fcd3fba3fb2365c7c51c71612fd7c4f96100664c19ee31eaf23ca140832d82ee8f4c702a9bf6ef8f140062c41ce0fb235ca995bb2735b3dbebe2ee71b95a2d55f56ae5045750ad7bac57aac00116c1b75728e7e0e02606b8876be8f947af2ff0a43e11fe13e900672d50b3a2671b75b1bd1aa814ec0aeaa6504b1c23a86b3c6161077eb43ae78bd5392f5c2d08181e31386f75dc12a065d4f90177ecf90def98dd0e97c376d16a07bbf7475dca3975fc9c7c10ebd5cffd5803f60e1568f9115364dbfb323d805c8b2aefc4ef41454103dc1b4e100cd64163e2048e2187c5408fb8106ae2c7055757a1a0ace785f12f777c86fb818dd89e5c96599e8c2062d221ee4e72174ff2b5bdc55ec764add4739330da96070153e0feb84f19c1e9b0787e360b652dec2a97f2835e8fc015a045272e063dc407a1a96849cf0c9fc3bb038b8806031026f5acd66518592683f015c7fdb9902d459adc32ac6c5109d54a08f52934cacd044bd9704acaf4f82fa5fdf11c01363152e8c4a30b88a454fb1433934eb199dafd84da223aeea2742256a5f44f8ebea9f6d9455eb3235dc16ffe18f78676dadc01daa5b17a09a8e1e802a8856d1de041448821c12343e64a10bda2019954ce521a34c40c2e4823cc16204b284499836f882d9f2c3a7225a5daa71d12c6f1452bafb878db723b45be806e8a48c2fb7125d10b5b8b52f97f81b2761a92e49764c5c2e868211b5797e786c978cc616519b11d3fc50b8c3e2ea012bc0abb17094d60392b147e06e0c3844f6410341359bf413de9fb61344c4ea8fc5911186188f95eac05ff3ab66bfdf375f0dd19db1753b3dc22d54a6b7426428fa28d72e106b529d3b26bf94a4d57727f9a5e4cefa691cdc48cbf40245988981d6c6393632b59d45cc94dc2f0bcab72e3cbcf374b94eb9029de4bb7f3c26503984fcdb305fd4a0baeb14eb9879914508f0e112328b4a25921972b957311686b2aba24d9ba026e3efbdd318b7cefec774d1ef9d1ca513893743dbab6a04c9b0e71bc5979bf102b120615c58d54bad61c5fade828b41eebd3565d3afec65d856f9dbf747d66844d17651ad4f144d30b6c39d31980291eacaf70fc31fa0a232833e1db1fe87aae2bdc7ca7c6c22aa836ec2c8047e6ccd9f29caf96af682d2c25dfbcd01ed1547eab1e2593f869cf2d4c6a8b901826ae981137c730b003d696bf37f3c388b81c85dd981eb0e750c9574ef68fbaebb8bc4acfe1bde5debaebf0584f9463dfa8b351df6144e76bda68e490bd87c7e64ebd876506bdb4ffb0b1cc4b6af008a9655573c477ef52f931d98590a17457fdd3612d85c6dcc49b83b1755362c5f9eedf98b849a07d0eb13ad38e63f506b0af0bf529c017e7deb15f51deba202efeee12bc5debe49d8e67ef7e454dcfeb9bfff3f0d7fd8aedf8bd79bfa278e07e4573d49ad6875761f3fd75fa15a3857afe9340e7f5db15a16eaddb9bc22bb62bce17db15c5ea01db15b242cc15ab3905daba4a3141f616ed8a8f9b807ef82af775db150f51609ac58d5216d2aff0a51a03456fd5c8a8d123cce78add573a10098e8de291cf14cbfe03dcfd60943fb48efc95113d0bf5b3a8090b969b68977894f94ed993f42cc743ee24ee45e0be2cea85275b8271fd428b460de162faacb4afc30fe4a0853e0ae8a75e086a87dc5e64bb802b8e70ad17845c1c9ccd1b800989b16229a33e522688cfa213124b71d7d166fbca87555b36d45af1ea8cf2662346d4c17c402df57a12d43dcc50fc7b36e270abca50a366e03c6c31f5274c65dae15cb87ec9223511af21636cc13072e66e1abd94af6dde655f1a9ba277ae5aa12e0b646a3a018934b42eb1ed845185f1e3b7456d6751e98a22443405f4122e4b0e72d57b735701f70258f0f2f21fe542980866270000" ], "rawHeaders": [ "Server", "nginx/1.14.2", "Date", - "Mon, 05 Feb 2024 11:52:27 GMT", + "Wed, 14 Feb 2024 15:56:36 GMT", "Content-Type", "application/json", - "Content-Length", - "439", + "Transfer-Encoding", + "chunked", "Connection", "keep-alive", "Vary", "Accept-Encoding", "Set-Cookie", - "PHPSESSID=5k5egj84no5jnv8651uvah2sfm; expires=Mon, 05-Feb-2024 12:52:27 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", + "PHPSESSID=4rstuooqpm5oe6bid0och3mthb; expires=Wed, 14-Feb-2024 16:56:36 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", "Set-Cookie", - "private_content_version=2774b203165fe928bfec441894502e0e; expires=Thu, 02-Feb-2034 11:52:27 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=518d08a8eddadd7c7fbe7a4dc9e81369; expires=Sat, 11-Feb-2034 15:56:36 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=063a67e8de169eb4f8fc20afea19bb98; expires=Thu, 02-Feb-2034 11:52:27 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=0e259f7f5d6b914c2c3ea280f6732902; expires=Sat, 11-Feb-2034 15:56:36 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=095d73632dbee0024b1a496ca10606e0; expires=Thu, 02-Feb-2034 11:52:27 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=7d0e315232d1d287ff4a1df99ec4826a; expires=Sat, 11-Feb-2034 15:56:36 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "X-Magento-Cache-Id", - "40eaaed8434b6bc4d35eb631fa2239af78c842214e0e7f4d505856f54f43ffd5", + "b309d3e32ec01e2fccaf4dd92e430e3576b7d1135b436c3a91b354bb36cec2ec", "X-Content-Type-Options", "nosniff", "X-XSS-Protection", @@ -66,7 +66,7 @@ "Content-Encoding", "gzip", "X-Varnish", - "43600091", + "46521640", "Age", "0", "Pragma", @@ -107,7 +107,7 @@ "Server", "nginx/1.14.2", "Date", - "Mon, 05 Feb 2024 11:52:28 GMT", + "Wed, 14 Feb 2024 15:56:37 GMT", "Content-Type", "application/json", "Transfer-Encoding", @@ -117,15 +117,15 @@ "Vary", "Accept-Encoding", "Set-Cookie", - "PHPSESSID=g5tbpjjk9g6cfhi7upep0qoadt; expires=Mon, 05-Feb-2024 12:52:27 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", + "PHPSESSID=hikp0tfqbugelaqevop9h2olvs; expires=Wed, 14-Feb-2024 16:56:36 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", "Set-Cookie", - "private_content_version=fc53eac9ff9faff661d6b92f47d1c988; expires=Thu, 02-Feb-2034 11:52:27 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=d380c76bb3ca8cc5bf147e11cd0b2836; expires=Sat, 11-Feb-2034 15:56:36 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=f07e4294da7c6acd2a4ad8418dd0e10f; expires=Thu, 02-Feb-2034 11:52:28 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=e747a784dee4a36b2a660761db058d7c; expires=Sat, 11-Feb-2034 15:56:37 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=7896fb299f37a7853413a23657474985; expires=Thu, 02-Feb-2034 11:52:28 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=94d88efb8edc48f612c69030788dd50a; expires=Sat, 11-Feb-2034 15:56:37 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "X-Magento-Cache-Id", - "40eaaed8434b6bc4d35eb631fa2239af78c842214e0e7f4d505856f54f43ffd5", + "b309d3e32ec01e2fccaf4dd92e430e3576b7d1135b436c3a91b354bb36cec2ec", "X-Content-Type-Options", "nosniff", "X-XSS-Protection", @@ -135,7 +135,7 @@ "Content-Encoding", "gzip", "X-Varnish", - "44026498", + "46661299", "Age", "0", "Pragma", @@ -171,7 +171,7 @@ "Server", "nginx/1.14.2", "Date", - "Mon, 05 Feb 2024 11:52:28 GMT", + "Wed, 14 Feb 2024 15:56:37 GMT", "Content-Type", "application/json", "Content-Length", @@ -181,15 +181,15 @@ "Vary", "Accept-Encoding", "Set-Cookie", - "PHPSESSID=4tlrejdcciuouvdvq1p9p2so2f; expires=Mon, 05-Feb-2024 12:52:28 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", + "PHPSESSID=n8ch15k2evvdhtj75u8ieqfqjh; expires=Wed, 14-Feb-2024 16:56:37 GMT; Max-Age=3600; path=/; domain=magento2-instance.vuestorefront.io; secure; HttpOnly; SameSite=Lax", "Set-Cookie", - "private_content_version=cdc329a57515bc6f7c2429fa80037cd6; expires=Thu, 02-Feb-2034 11:52:28 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=e03fae20887caf575617bed7fed4892c; expires=Sat, 11-Feb-2034 15:56:37 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=d551ccf6a8cd42de40e932bb6d1f1b48; expires=Thu, 02-Feb-2034 11:52:28 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=8a6b634f3029379d1f79add8d534689b; expires=Sat, 11-Feb-2034 15:56:37 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "Set-Cookie", - "private_content_version=4c03173fb659055630e7b106d2cf472b; expires=Thu, 02-Feb-2034 11:52:28 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", + "private_content_version=e18116bfdb80be0d4c066136e8563c63; expires=Sat, 11-Feb-2034 15:56:37 GMT; Max-Age=315360000; path=/; secure; SameSite=Lax", "X-Magento-Cache-Id", - "40eaaed8434b6bc4d35eb631fa2239af78c842214e0e7f4d505856f54f43ffd5", + "b309d3e32ec01e2fccaf4dd92e430e3576b7d1135b436c3a91b354bb36cec2ec", "X-Content-Type-Options", "nosniff", "X-XSS-Protection", @@ -199,7 +199,7 @@ "Content-Encoding", "gzip", "X-Varnish", - "44026501", + "46661302", "Age", "0", "Pragma", diff --git a/packages/sdk/__tests__/integration/setPaymentMethodOnCart.integration.spec.ts b/packages/sdk/__tests__/integration/setPaymentMethodOnCart.integration.spec.ts index 3f3bcd779..9da474466 100644 --- a/packages/sdk/__tests__/integration/setPaymentMethodOnCart.integration.spec.ts +++ b/packages/sdk/__tests__/integration/setPaymentMethodOnCart.integration.spec.ts @@ -35,7 +35,7 @@ describe(describeGroup('setPaymentMethodOnCart'), () => { }, }; - expect(result).toStrictEqual(expectedResult); + expect(result).toMatchObject(expectedResult); }); it('should return error if payment method is not available', async () => {