# CustomActionsPaymentContext

Object · GraphQL API

Top-level fields returned from a Custom Actions payment context.

## Fields

- `id` (`ID!`) — non-null: The identifier of the payment context.
- `createdAt` (`Timestamp!`) — non-null: Date and time when the payment context was created.
- `updatedAt` (`Timestamp!`) — non-null: Date and time when the payment context was updated.
- `customFields` (`[CustomActionsPaymentContextField!]`): A list of fields stored on a PaymentContext during execution of a Custom Actions handler (Five (5) entries maximum).

## Used by

- [Node](/braintree/graphql/reference/types/node) — Interface; Possible type

## GraphQL definition

```graphql
type CustomActionsPaymentContext implements Node {
  id: ID!
  createdAt: Timestamp!
  updatedAt: Timestamp!
  customFields: [CustomActionsPaymentContextField!]
}
```

---

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