Home > @infiniteobjects/shopify-data-manager > AdminTypes > Abandonment
A browse, cart, or checkout that was abandoned by a customer.
Signature:
export interface Abandonment extends Node
Extends: Node
Property | Modifiers | Type | Description |
---|---|---|---|
abandonedCheckoutPayload? | Maybe<AbandonedCheckout> | (Optional) The abandonment payload for the abandoned checkout. | |
abandonmentType | AbandonmentAbandonmentType | `${AbandonmentAbandonmentType}` | The abandonment type. | |
app | App | The app associated with an abandoned checkout. | |
cartUrl? | Maybe<Scalars[‘URL’][‘output’]> | (Optional) Permalink to the cart page. | |
createdAt | Scalars[‘DateTime’][‘output’] | The date and time when the abandonment was created. | |
customer | Customer | The customer who abandoned this event. | |
customerHasNoOrderSinceAbandonment | Scalars[‘Boolean’][‘output’] | Whether the customer has completed an order since this checkout has been abandoned. | |
daysSinceLastAbandonmentEmail | Scalars[‘Int’][‘output’] | The number of days since the last abandonment email was sent to the customer. | |
emailSentAt? | Maybe<Scalars[‘DateTime’][‘output’]> | (Optional) When the email was sent, if that’s the case. | |
emailState? | Maybe<AbandonmentEmailState | `${AbandonmentEmailState}`> | (Optional) The email state (e.g., sent or not sent). | |
hoursSinceLastAbandonedCheckout? | Maybe<Scalars[‘Float’][‘output’]> | (Optional) The number of hours since the customer has last abandoned a checkout. | |
id | Scalars[‘ID’][‘output’] | A globally-unique ID. | |
inventoryAvailable | Scalars[‘Boolean’][‘output’] | Whether the products in abandonment are available. | |
isFromOnlineStore | Scalars[‘Boolean’][‘output’] | Whether the abandonment event comes from the Online Store sales channel. | |
isFromShopApp | Scalars[‘Boolean’][‘output’] | Whether the abandonment event comes from the Shop app sales channel. | |
isFromShopPay | Scalars[‘Boolean’][‘output’] | Whether the abandonment event comes from Shop Pay. | |
isMostSignificantAbandonment | Scalars[‘Boolean’][‘output’] | Whether the customer didn’t complete another most significant step since this abandonment. | |
lastBrowseAbandonmentDate | Scalars[‘DateTime’][‘output’] | The date for the latest browse abandonment. | |
lastCartAbandonmentDate | Scalars[‘DateTime’][‘output’] | The date for the latest cart abandonment. | |
lastCheckoutAbandonmentDate | Scalars[‘DateTime’][‘output’] | The date for the latest checkout abandonment. | |
mostRecentStep | AbandonmentAbandonmentType | `${AbandonmentAbandonmentType}` | The most recent step type. | |
productsAddedToCart | CustomerVisitProductInfoConnection | The products added to the cart during the customer abandoned visit. | |
productsViewed | CustomerVisitProductInfoConnection | The products viewed during the customer abandoned visit. | |
visitStartedAt? | Maybe<Scalars[‘DateTime’][‘output’]> | (Optional) The date and time when the visit started. |