# PayPalOrderExperienceStatus

Enum · GraphQL API

Represents the stages of the PayPal checkout experience throughout the order lifecycle.

## Values

- `APPROVED`: Order is approved. User has completed the checkout process.
- `CANCELED`: PayPal checkout is canceled (by closing the checkout window or clicking cancel) before the order approval.
- `IN_PROGRESS`: PayPal checkout initiated. User is on the checkout page for order review before approval.
- `NOT_STARTED`: PayPal checkout process has not yet begun.

## Used by

- [PayPalOrderDetailsPayload](/braintree/graphql/reference/types/pay-pal-order-details-payload) — Object; experienceStatus

## GraphQL definition

```graphql
enum PayPalOrderExperienceStatus {
  APPROVED
  CANCELED
  IN_PROGRESS
  NOT_STARTED
}
```

---

[View the complete GraphQL schema on GitHub](https://raw.githubusercontent.com/braintree/graphql-api/refs/heads/master/schema.graphql)