public interface PaymentInitiationValidationService
default List<ValidationError> validateInitiateSinglePayment(String paymentProduct, RequestHeaders requestHeaders, RequestParams requestParams, Object body)
default List<ValidationError> validateGetSinglePaymentInformation(String paymentProduct, String paymentId, RequestHeaders requestHeaders, RequestParams requestParams)
default List<ValidationError> validateGetPaymentInitiationScaStatus(String paymentService, String paymentProduct, String paymentId, String authorisationId, RequestHeaders requestHeaders, RequestParams requestParams)
default List<ValidationError> validateGetSinglePaymentInitiationStatus(String paymentProduct, String paymentId, RequestHeaders requestHeaders, RequestParams requestParams)
default List<ValidationError> validateGetSinglePaymentInitiationStatusAsString(String paymentProduct, String paymentId, RequestHeaders requestHeaders, RequestParams requestParams)
default List<ValidationError> validateGetPaymentInitiationAuthorisation(String paymentService, String paymentProduct, String paymentId, RequestHeaders requestHeaders, RequestParams requestParams)
default List<ValidationError> validateStartSinglePaymentAuthorisation(String paymentProduct, String paymentId, RequestHeaders requestHeaders, RequestParams requestParams)
default List<ValidationError> validateStartSinglePaymentAuthorisation(String paymentProduct, String paymentId, RequestHeaders requestHeaders, RequestParams requestParams, UpdatePsuAuthentication updatePsuAuthentication)
default List<ValidationError> validateUpdatePaymentPsuData(String paymentService, String paymentProduct, String paymentId, String authorisationId, RequestHeaders requestHeaders, RequestParams requestParams, SelectPsuAuthenticationMethod selectPsuAuthenticationMethod)
default List<ValidationError> validateUpdatePaymentPsuData(String paymentService, String paymentProduct, String paymentId, String authorisationId, RequestHeaders requestHeaders, RequestParams requestParams, TransactionAuthorisation transactionAuthorisation)
default List<ValidationError> validateUpdatePaymentPsuData(String paymentService, String paymentProduct, String paymentId, String authorisationId, RequestHeaders requestHeaders, RequestParams requestParams, UpdatePsuAuthentication updatePsuAuthentication)
Copyright © 2020. All rights reserved.