Skip to main content

TransactionsFiltersInput

the criteria to filter transactions

input TransactionsFiltersInput {
status: [TransactionStatus!]
paymentProduct: [PaymentProduct!]
isAfterUpdatedAt: DateTime
isBeforeUpdatedAt: DateTime
search: String
type: [TransactionTypeEnum!]
includeRejectedWithFallback: Boolean
amount: AmountValue
isAboveAmount: AmountValue
isBelowAmount: AmountValue
isAfterExecutionDate: DateTime
isBeforeExecutionDate: DateTime
}

Fields

TransactionsFiltersInput.status ● [TransactionStatus!] list enum

To filter on some Transaction Status (all if empty)

TransactionsFiltersInput.paymentProduct ● [PaymentProduct!] list enum

To filter on some Payment Products (all if empty)

TransactionsFiltersInput.isAfterUpdatedAt ● DateTime scalar

To filter after an updatedAt value (inclusive)

TransactionsFiltersInput.isBeforeUpdatedAt ● DateTime scalar

To filter before an updatedAt value (exclusive)

TransactionsFiltersInput.search ● String scalar

Search string to look for

Search will be performed in following fields:

  • ID
  • Counterparty
  • Label
  • Reference
  • Amount (DEPRECATED: use new filters instead)

TransactionsFiltersInput.type ● [TransactionTypeEnum!] list enum

To filter on some transaction types

TransactionsFiltersInput.includeRejectedWithFallback ● Boolean scalar

To filter so it includes rejected transactions that had a fallback (true by default)

TransactionsFiltersInput.amount ● AmountValue scalar

To filter an exact amount value

TransactionsFiltersInput.isAboveAmount ● AmountValue scalar

To filter above an amount value (inclusive)

TransactionsFiltersInput.isBelowAmount ● AmountValue scalar

To filter below an amount value (inclusive)

TransactionsFiltersInput.isAfterExecutionDate ● DateTime scalar

To filter after an executionDate value (inclusive)

TransactionsFiltersInput.isBeforeExecutionDate ● DateTime scalar

To filter before an executionDate value (exclusive)

Member Of

transactions query