Cart Buyer Identity
Contact information about the buyer interacting with a cart. The buyer's country determines international pricing and should match their shipping address.
For B2B scenarios, the field identifies the company and location on whose behalf a business customer purchases. The preferences field stores delivery and wallet settings that prefill checkout fields to streamline the buying process.
Anchor to FieldsFields
- countryCode (CountryCode)
- customer (Customer)
- email (String)
- phone (String)
- preferences (CartPreferences)
- purchasingCompany (PurchasingCompany)
- deliveryAddressPreferences ([DeliveryAddress!]!): deprecated
- Anchor to countryCodecountry•Country
Code Code The country where the buyer is located.
- Anchor to customercustomer•CustomerToken access required
The customer account associated with the cart.
- Anchor to emailemail•String
The email address of the buyer that's interacting with the cart.
- Anchor to phonephone•String
The phone number of the buyer that's interacting with the cart.
- Anchor to preferencespreferences•Cart
Preferences 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 purchasingCompanypurchasing•Purchasing
Company Company The purchasing company associated with the cart.
- Anchor to deliveryAddressPreferencesdelivery•[Delivery
Address Preferences Address!]! non-nullDeprecated