Package-level declarations

Types

Link copied to clipboard
data class CreditcardTransactionDto(var id: String, var cardId: String, var bookingDate: OffsetDateTime, var amount: AmountDto, var purpose: String, var categoryId: String? = null, var balanceAfterTransaction: AmountDto? = null)

Represents a transaction.

Link copied to clipboard
data class SearchCreditcardTransactionRequestDto(var cardIds: MutableList<String>, var bookingType: SearchCreditcardTransactionRequestDto.BookingType? = null, var bookingDateFrom: OffsetDateTime? = null, var bookingDateTo: OffsetDateTime? = null, var amountMin: BigDecimal? = null, var amountMax: BigDecimal? = null, var purpose: String? = null)

Search parameter for the transaction list. cardIds is required. If the other fields are empty, all transactions of the specified cards will be returned.

Link copied to clipboard

Response to a search for transactions.