> Documentation index: [Saleor](/llms.txt) · [This section](/api-reference/payments/llms.txt)
> Source: https://docs.saleor.io/api-reference/payments/inputs/transaction-where-input

# TransactionWhereInput Input Type

No description

```graphql
input TransactionWhereInput {
  ids: [ID!]
  pspReference: StringFilterInput
  appIdentifier: StringFilterInput
  createdAt: DateTimeRangeInput
  modifiedAt: DateTimeRangeInput
  events: [TransactionEventFilterInput!]
  AND: [TransactionWhereInput!]
  OR: [TransactionWhereInput!]
}
```

<a id="fields"></a>

### Fields

<a id="ids"></a>

#### [`ids`](#ids) ● [`[ID!]`](/api-reference/miscellaneous/scalars/id.md)

<a id="psp-reference"></a>

#### [`pspReference`](#psp-reference) ● [`StringFilterInput`](/api-reference/miscellaneous/inputs/string-filter-input.md)

Filter by PSP reference.

<a id="app-identifier"></a>

#### [`appIdentifier`](#app-identifier) ● [`StringFilterInput`](/api-reference/miscellaneous/inputs/string-filter-input.md)

Filter by app identifier.

<a id="created-at"></a>

#### [`createdAt`](#created-at) ● [`DateTimeRangeInput`](/api-reference/miscellaneous/inputs/date-time-range-input.md)

Filter transactions by created at date.

Added in Saleor 3.23

<a id="modified-at"></a>

#### [`modifiedAt`](#modified-at) ● [`DateTimeRangeInput`](/api-reference/miscellaneous/inputs/date-time-range-input.md)

Filter transactions by modified at date.

Added in Saleor 3.23

<a id="events"></a>

#### [`events`](#events) ● [`[TransactionEventFilterInput!]`](/api-reference/payments/inputs/transaction-event-filter-input.md)

Filter by transaction events. Each list item represents conditions that must be satisfied by a single event. The filter matches transactions that have related events meeting all specified groups of conditions.

Added in Saleor 3.23

<a id="and"></a>

#### [`AND`](#and) ● [`[TransactionWhereInput!]`](/api-reference/payments/inputs/transaction-where-input.md)

List of conditions that must be met.

<a id="or"></a>

#### [`OR`](#or) ● [`[TransactionWhereInput!]`](/api-reference/payments/inputs/transaction-where-input.md)

A list of conditions of which at least one must be met.

<a id="member-of"></a>

### Member Of

[`transactions`](/api-reference/payments/queries/transactions.md) query  ● [`TransactionWhereInput`](/api-reference/payments/inputs/transaction-where-input.md) input
