ShippingCartAddress
Contains shipping addresses and methods.
type ShippingCartAddress = CartAddressInterface & {
__typename?: 'ShippingCartAddress'; /** An array that lists the shipping methods that can be applied to the cart. */
available_shipping_methods?: Maybe<Array<Maybe<AvailableShippingMethod>>>; /** @deprecated Use `cart_items_v2` instead. */
cart_items?: Maybe<Array<Maybe<CartItemQuantity>>>; /** An array that lists the items in the cart. */
cart_items_v2?: Maybe<Array<Maybe<CartItemInterface>>>; /** The city specified for the billing or shipping address. */
city: Scalars['String']['output']; /** The company specified for the billing or shipping address. */
company?: Maybe<Scalars['String']['output']>; /** An object containing the country label and code. */
country: CartAddressCountry; /** Text provided by the shopper. */
customer_notes?: Maybe<Scalars['String']['output']>; /** The customer's fax number. */
fax?: Maybe<Scalars['String']['output']>; /** The first name of the customer or guest. */
firstname: Scalars['String']['output']; /** Id of the customer address. */
id?: Maybe<Scalars['Int']['output']>; /** @deprecated This information should not be exposed on the frontend. */
items_weight?: Maybe<Scalars['Float']['output']>; /** The last name of the customer or guest. */
lastname: Scalars['String']['output']; /** The middle name of the person associated with the billing/shipping address. */
middlename?: Maybe<Scalars['String']['output']>;
pickup_location_code?: Maybe<Scalars['String']['output']>; /** The ZIP or postal code of the billing or shipping address. */
postcode?: Maybe<Scalars['String']['output']>; /** An honorific, such as Dr., Mr., or Mrs. */
prefix?: Maybe<Scalars['String']['output']>; /** An object containing the region label and code. */
region?: Maybe<CartAddressRegion>; /** Indicates whether the shipping address is same as billing address. */
same_as_billing: Scalars['Boolean']['output']; /** An object that describes the selected shipping method. */
selected_shipping_method?: Maybe<SelectedShippingMethod>; /** An array containing the street for the billing or shipping address. */
street: Array<Maybe<Scalars['String']['output']>>; /** A value such as Sr., Jr., or III. */
suffix?: Maybe<Scalars['String']['output']>; /** The telephone number for the billing or shipping address. */
telephone?: Maybe<Scalars['String']['output']>; /** The unique id of the customer address. */
uid: Scalars['String']['output']; /** The VAT company number for billing or shipping address. */
vat_id?: Maybe<Scalars['String']['output']>;
};