public class BasePaymentInitiationService extends AbstractService implements PaymentInitiationService
ACCEPT_HEADER, APPLICATION_JSON, AUTHORISATIONS, CHARSET_PATTERN, CONTENT_TYPE_HEADER, httpClient, jsonMapper, STATUS| Constructor and Description |
|---|
BasePaymentInitiationService(String baseUri) |
addConsentIdHeader, buildUri, getSinglePaymentInitiationBodyClass, populateDeleteHeaders, populateGetHeaders, populatePostHeaders, populatePutHeaders, responseException, setHttpClientpublic BasePaymentInitiationService(String baseUri)
public GeneralResponse<PaymentInitiationRequestResponse> initiateSinglePayment(String paymentProduct, RequestHeaders requestHeaders, Object body)
initiateSinglePayment in interface PaymentInitiationServicepublic GeneralResponse<SinglePaymentInitiationInformationWithStatusResponse> getSinglePaymentInformation(String paymentProduct, String paymentId, RequestHeaders requestHeaders)
getSinglePaymentInformation in interface PaymentInitiationServicepublic GeneralResponse<PaymentInitiationScaStatusResponse> getPaymentInitiationScaStatus(String paymentService, String paymentProduct, String paymentId, String authorisationId, RequestHeaders requestHeaders)
getPaymentInitiationScaStatus in interface PaymentInitiationServicepublic GeneralResponse<PaymentInitiationStatus> getSinglePaymentInitiationStatus(String paymentProduct, String paymentId, RequestHeaders requestHeaders)
getSinglePaymentInitiationStatus in interface PaymentInitiationServicepublic GeneralResponse<String> getSinglePaymentInitiationStatusAsString(String paymentProduct, String paymentId, RequestHeaders requestHeaders)
getSinglePaymentInitiationStatusAsString in interface PaymentInitiationServicepublic GeneralResponse<PaymentInitiationAuthorisationResponse> getPaymentInitiationAuthorisation(String paymentService, String paymentProduct, String paymentId, RequestHeaders requestHeaders)
getPaymentInitiationAuthorisation in interface PaymentInitiationServicepublic GeneralResponse<StartScaProcessResponse> startSinglePaymentAuthorisation(String paymentProduct, String paymentId, RequestHeaders requestHeaders, UpdatePsuAuthentication updatePsuAuthentication)
startSinglePaymentAuthorisation in interface PaymentInitiationServicepublic GeneralResponse<UpdatePsuAuthenticationResponse> updatePaymentPsuData(String paymentService, String paymentProduct, String paymentId, String authorisationId, RequestHeaders requestHeaders, UpdatePsuAuthentication updatePsuAuthentication)
updatePaymentPsuData in interface PaymentInitiationServicepublic GeneralResponse<SelectPsuAuthenticationMethodResponse> updatePaymentPsuData(String paymentService, String paymentProduct, String paymentId, String authorisationId, RequestHeaders requestHeaders, SelectPsuAuthenticationMethod selectPsuAuthenticationMethod)
updatePaymentPsuData in interface PaymentInitiationServicepublic GeneralResponse<ScaStatusResponse> updatePaymentPsuData(String paymentService, String paymentProduct, String paymentId, String authorisationId, RequestHeaders requestHeaders, TransactionAuthorisation transactionAuthorisation)
updatePaymentPsuData in interface PaymentInitiationServiceCopyright © 2019. All rights reserved.