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
data class SearchCreditcardTransactionResponseDto(var transactions: MutableList<CreditcardTransactionDto>, var page: PageDto)
Response to a search for transactions.