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