Skip to main content
Anchor to CartPreferencesInput

CartPreferencesInput

input_object

The input fields represent preferences for the buyer that is interacting with the cart.

•CartDeliveryPreferenceInput

Delivery preferences can be used to prefill the delivery section in at checkout.

•[String!]

Wallet preferences are used to populate relevant payment fields in the checkout flow. Accepted value: ["shop_pay"].

The input must not contain more than 250 values.


Was this section helpful?

Anchor to Input objects using this inputInput objects using this input

•INPUT OBJECT

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 cartCreate and cartBuyerIdentityUpdate to set contact information, location, and checkout preferences.


Note

Preferences prefill fields at checkout but don't sync back to the cart if overwritten.



Was this section helpful?