import { ShopifyCartInput } from '@daffodil/driver/shopify'
The input fields to create a cart.
interface ShopifyCartInput {
attributes: ShopifyAttributeInput[]
buyerIdentity: ShopifyCartBuyerIdentityInput
discountCodes: string[]
lines: ShopifyCartLineInput[]
metafields: ShopifyCartInputMetafieldInput[]
note: string
}
attributes ShopifyAttributeInput[] |
|---|
An array of key-value pairs that contains additional information about the cart. The input must not contain more than |
buyerIdentity ShopifyCartBuyerIdentityInput |
|---|
The customer associated with the cart. Used to determine [international pricing] (https://shopify.dev/custom-storefronts/internationalization/international-pricing). Buyer identity should match the customer's shipping address. |
discountCodes string[] |
|---|
The case-insensitive discount codes that the customer added at checkout. The input must not contain more than |
lines ShopifyCartLineInput[] |
|---|
A list of merchandise lines to add to the cart. The input must not contain more than |
metafields ShopifyCartInputMetafieldInput[] |
|---|
The metafields to associate with this cart. The input must not contain more than |
note string |
|---|
A note that's associated with the cart. For example, the note can be a personalized message to the buyer. |