Bugfix: transactionFeeIndicator
tag is provided in payment initiation request even if it is not supported by Bank
The tag will not be returned in payment initiation response if it is not supported by Bank. From now field SpiPaymentInitiationResponse.spiTransactionFeeIndicator has type Boolean (previous type was boolean).
From now on, the endpoint for consent creation (POST /v1/consents
) returns correct response with field psuMessage
instead of message
.
SpiInitiateAisConsentResponse
was extended to contain psuMessage
.
Fixed potential security vulnerability in a repository that have been granted security alert access. Additional information exposure with Spring Data JPA derived queries
Bugfix: Periodic payment: requestedExecutionTime and requestedExecutionDate properties are set to the default values by mappers
-
Payment object has to set these fields to null if they are not present in the initial request
-
PisExecutionRule.PRECEEDING was renamed to PisExecutionRule.PRECEDING
Please use getExchangeRate
instead of getRate
, getQuotationDate
instead of getRateDate
and getContractIdentification
instead of getRateContract
.
From now on, the response is 403 CONSENT_UNKNOWN
on request ("Delete an Account Information Consent Object" DELETE /v1/consents/{consentId}
) when consent was not found.
From now on, we don’t count the number of consent usages for recurring consent if the PSU-IP-Address
header is present in the request.
Maven dependency version of mockito-core
was updated to 2.27.0 from 1.10.19. Deprecated import package of MockitoJUnitRunner
was changed from org.mockito.runners
to org.mockito.junit
.
From now on, TPP must provide PSU-IP-Address
header in AIS consent creation request.
From now on, XS2A will correctly handle non-default context path in the URL and won’t fail with an error on creating authorisation.
From now on, attempting to create AIS consent (POST /v1/consents
) with invalid values for allPsd2
or
availableAccounts
properties in access
property will result in 400 FORMAT_ERROR
being returned in the response.
Fixed the process of finding PIIS consents during Funds-Confirmations request (POST /v1/funds-confirmations
), which caused NO_PIIS_ACTIVATION
error to be returned in the response.
This bug appeared only if ASPSP supported PIIS consent(piisConsentSupported
property set to true in the profile).