GitHub

Cart

import { Cart } from '@daffodil/driver/shopify'

A cart represents the merchandise that a buyer intends to purchase, and the estimated cost associated with the cart. Learn how to interact with a cart during a customer's session.

type Cart = HasMetafields & Node & {
    __typename?: 'Cart';
    attribute?: Maybe<Attribute>;
    attributes: Array<Attribute>;
    buyerIdentity: CartBuyerIdentity;
    checkoutUrl: Scalars['URL']['output'];
    cost: CartCost;
    createdAt: Scalars['DateTime']['output'];
    deliveryGroups: CartDeliveryGroupConnection;
    discountAllocations: Array<CartDiscountAllocation>;
    discountCodes: Array<CartDiscountCode>;
    estimatedCost: CartEstimatedCost;
    id: Scalars['ID']['output'];
    lines: BaseCartLineConnection;
    metafield?: Maybe<Metafield>;
    metafields: Array<Maybe<Metafield>>;
    note?: Maybe<Scalars['String']['output']>;
    totalQuantity: Scalars['Int']['output'];
    updatedAt: Scalars['DateTime']['output'];
}