@Service public class TransactionService extends Object
| Constructor and Description |
|---|
TransactionService() |
| Modifier and Type | Method and Description |
|---|---|
ResponseObject<Xs2aTransactionsDownloadResponse> |
downloadTransactions(String consentId,
String accountId,
String downloadId)
Gets stream with transaction list by consent ID, account ID and download ID
|
ResponseObject<Transactions> |
getTransactionDetails(String consentId,
String accountId,
String transactionId,
String requestUri)
Gets transaction details by transaction ID
|
ResponseObject<Xs2aTransactionsReport> |
getTransactionsReportByPeriod(Xs2aTransactionsReportByPeriodRequest request)
Read Transaction reports of a given account addressed by "account-id", depending on the steering parameter
"bookingStatus" together with balances.
|
public ResponseObject<Xs2aTransactionsReport> getTransactionsReportByPeriod(Xs2aTransactionsReportByPeriodRequest request)
request - Xs2aTransactionsReportByPeriodRequest object which contains information for building Xs2aTransactionsReportpublic ResponseObject<Transactions> getTransactionDetails(String consentId, String accountId, String transactionId, String requestUri)
consentId - String representing an AccountConsent identificationaccountId - String representing a PSU`s Account at ASPSPtransactionId - String representing the ASPSP identification of transactionrequestUri - the URI of incoming requestpublic ResponseObject<Xs2aTransactionsDownloadResponse> downloadTransactions(String consentId, String accountId, String downloadId)
consentId - String representing an AccountConsent identificationaccountId - String representing a PSU`s Account at ASPSPdownloadId - String representing the download identifierCopyright © 2020. All rights reserved.