Class CardTransactionService


  • @Service
    public class CardTransactionService
    extends Object
    • Constructor Detail

      • CardTransactionService

        public CardTransactionService()
    • Method Detail

      • getCardTransactionsReportByPeriod

        public ResponseObject<Xs2aCardTransactionsReport> getCardTransactionsReportByPeriod​(Xs2aCardTransactionsReportByPeriodRequest request)
        Read Card transaction reports of a given account addressed by "account-id", depending on the steering parameter "bookingStatus". For a given account, additional parameters are e.g. the attributes "dateFrom" and "dateTo". The ASPSP might add balance information, if transaction lists without balances are not supported.
        Parameters:
        request - Xs2aTransactionsReportByPeriodRequest object which contains information for building Xs2aCardTransactionsReport
        Returns:
        CardTransactionsReport filled with appropriate card transaction arrays Booked and Pending.