Cart Buyer Identity Input
The input fields for identifying the buyer associated with a cart. Buyer identity determines international pricing and should match the customer's shipping address.
Used by and to set contact information, location, and checkout preferences.
Preferences prefill fields at checkout but don't sync back to the cart if overwritten.
Preferences prefill fields at checkout but don't sync back to the cart if overwritten.
Note: Preferences prefill fields at checkout but don't sync back to the cart if overwritten.
Anchor to FieldsFields
- companyLocationId (ID)
- countryCode (CountryCode)
- customerAccessToken (String)
- email (String)
- phone (String)
- preferences (CartPreferencesInput)
- deliveryAddressPreferences ([DeliveryAddressInput!]): deprecated
- Anchor to companyLocationIdcompany•ID
Location Id The company location of the buyer that is interacting with the cart.
- Anchor to countryCodecountry•Country
Code Code The country where the buyer is located.
- Anchor to customerAccessTokencustomer•String
Access Token The access token used to identify the customer associated with the cart.
- Anchor to emailemail•String
The email address of the buyer that is interacting with the cart.
- Anchor to phonephone•String
The phone number of the buyer that is interacting with the cart.
- Anchor to preferencespreferences•Cart
Preferences Input A set of preferences tied to the buyer interacting with the cart. Preferences are used to prefill fields in at checkout to streamline information collection. Preferences are not synced back to the cart if they are overwritten.
- Anchor to deliveryAddressPreferencesdelivery•[Delivery
Address Preferences Address Input!] Deprecated
Anchor to Input objects using this inputInput objects using this input
- •INPUT OBJECT
The input fields to create a cart.