@@ -89,32 +89,43 @@ mutation {
89
89
90
90
The ` UpdateCartItemsInput ` object is listed first. All child objects are listed in alphabetical order.
91
91
92
- ### UpdateCartItemsInput object {#UpdateCartItemsInput}
92
+ ### UpdateCartItemsInput attributes {#UpdateCartItemsInput}
93
93
94
- The ` UpdateCartItemsInput ` object must contain the following attributes:
94
+ The ` UpdateCartItemsInput ` object must contain the following attributes.
95
95
96
96
Attribute | Data Type | Description
97
97
--- | --- | ---
98
98
` cart_id ` | String! | The unique ID that identifies the customer's cart
99
99
` cart_items ` | [ CartItemUpdateInput!] ( #CartItemUpdateInput ) | Contains the cart item IDs and quantity of each item
100
100
101
- ### CartItemUpdateInput object {#CartItemUpdateInput}
101
+ ### CartItemUpdateInput attributes {#CartItemUpdateInput}
102
102
103
- The ` CartItemUpdateInput ` object may contain the following attributes:
103
+ The ` CartItemUpdateInput ` object may contain the following attributes.
104
104
105
105
Attribute | Data Type | Description
106
106
--- | --- | ---
107
107
` cart_item_id ` | Int! | The unique ID assigned when a customer places an item in the cart
108
108
` customizable_options ` | [ CustomizableOptionInput!] | An array that defines customizable options for the product
109
+ ` gift_message ` | [ GiftMessageInput] ( #GiftMessageInput ) | Gift message details for the cart item
109
110
` gift_wrapping_id ` | ID | The unique identifier of the gift wrapping to be used for the cart item
110
111
` quantity ` | Float | The new quantity of the item. A value of ` 0 ` removes the item from the cart
111
112
112
- ### CustomizableOptionInput object {#CustomizableOptionInputSimple}
113
+ ### CustomizableOptionInput attributes {#CustomizableOptionInputSimple}
113
114
114
- The ` CustomizableOptionInput ` object must contain the following attributes:
115
+ The ` CustomizableOptionInput ` object must contain the following attributes.
115
116
116
117
{% include graphql/customizable-option-input.md %}
117
118
119
+ ### GiftMessageInput attributes {#GiftMessageInput}
120
+
121
+ The ` GiftMessageInput ` object must contain the following attributes.
122
+
123
+ Attribute | Data Type | Description
124
+ --- | --- | ---
125
+ ` from ` | String! | The name of the gift sender
126
+ ` message ` | String! | The text of the gift message
127
+ ` to ` | String! | The name of the gift recipient
128
+
118
129
## Output attributes
119
130
120
131
The ` UpdateCartItemsOutput ` object contains the ` Cart ` object.
0 commit comments