Cart
No description
type Cart implements Node {
refCode: String
id: ID!
emailStatus: EmailStatus
recoveryId: ID!
sessionId: ID!
status: CartStatusEnum!
cartStep: CartStepEnum!
lastStep: CartStepEnum!
items: [CartItem!]!
receipt: CartReceipt!
shippingDetails: CartShippingDetails
shippingRate: CartShippingRate
contactInfo: CartContactInfo
customer: CustomerUser
isReserved: Boolean
promoCode: PromoCode
paymentIntentId: ID
cartErrors: [CartError!]
shippingDiscount: Discount
reservedAt: DateTime
emailSentAt: DateTime
createdAt: DateTime!
updatedAt: DateTime!
openPackageOption: OpenPackageOption
paymentIntent: PaymentIntent
}
Fields
Cart.refCode ● String scalar
Cart.id ● ID! non-null scalar
Cart.emailStatus ● EmailStatus enum
Cart.recoveryId ● ID! non-null scalar
Cart.sessionId ● ID! non-null scalar
Cart.status ● CartStatusEnum! non-null enum
Cart.cartStep ● CartStepEnum! non-null enum
Cart.lastStep ● CartStepEnum! non-null enum
Cart.items ● [CartItem!]! non-null union
Cart.receipt ● CartReceipt! non-null object
Cart.shippingDetails ● CartShippingDetails object
Cart.shippingRate ● CartShippingRate object
Cart.contactInfo ● CartContactInfo object
Cart.customer ● CustomerUser object
Cart.isReserved ● Boolean scalar
Cart.promoCode ● PromoCode object
Cart.paymentIntentId ● ID scalar
Cart.cartErrors ● [CartError!] list object
Cart.shippingDiscount ● Discount object
Cart.reservedAt ● DateTime scalar
Cart.emailSentAt ● DateTime scalar
Cart.createdAt ● DateTime! non-null scalar
Cart.updatedAt ● DateTime! non-null scalar
Cart.openPackageOption ● OpenPackageOption object
Cart.paymentIntent ● PaymentIntent object
Interfaces
Node interface
Member Of
AbandonedCheckoutActions object ● AbandonedCheckoutEdge object ● AbandonedCheckoutQueries object ● CartActions object ● CustomerQueries object ● OrderActions object