# paypalOrderDetails

Query · GraphQL API

Returns the details of the PayPal order.

## Authentication

- CLIENT
- SERVER

## Input

- `input` (`PayPalOrderDetailsInput!`) — required

## Returns [PayPalOrderDetailsPayload](/braintree/graphql/reference/types/pay-pal-order-details-payload)

Information about a PayPal order.

### Returned fields

- `status` (`PayPalOrderStatus`): The status of the PayPal order.
- `payerId` (`String`): The PayPal ID of the PayPal account.
- `experienceStatus` (`PayPalOrderExperienceStatus`): The current status of the PayPal checkout process in the order lifecycle.

## Examples

### Paypal order details

Input fields for fetching the PayPal order status.

```graphql
query paypalOrderDetails($input: PayPalOrderDetailsInput!) {
  paypalOrderDetails(input: $input) {
    status
    payerId
    experienceStatus
  }
}
```

---

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