Package eu.ccvlab.mapi.core.payment
Class PaymentAdministrationResult<S>
java.lang.Object
eu.ccvlab.mapi.core.Result
eu.ccvlab.mapi.core.payment.PaymentAdministrationResult<S>
-
Field Summary
FieldsFields inherited from class eu.ccvlab.mapi.core.Result
accounts, ageVerification, authorisationResponse, cardCircuits, cardLanguageCode, cashbackPossible, displayResponse, elmeVersionInfo, eReceiptUrl, errorCode, errorText, flexoParameters, flexoResponse, hashData, hostCorrelationID, merchantReferenceNumber, oamServerApplications, openPreAuthorisations, originalHeader, passwordCheck, passwordLevel, paymentAuthenticationDetails, posCorrelationID, preAuthReference, privateDataResponse, reconciliationResponse, regularCustomer, requestId, requestTypes, serialNumber, state, terminalConfiguration, terminalId, timestamp, tokenItem, trackingToken, transactionDeclineInformation, transactionOverview, tunnelResponse -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <S> PaymentAdministrationResult<S>failure(PaymentResultConvertible response) static <S> PaymentAdministrationResult<S>failure(ResultState resultState) static <S extends Result>
PaymentAdministrationResult<S>failure(S failureResult) static <S> PaymentAdministrationResult<S>success(PaymentResultConvertible response) static <S> PaymentAdministrationResult<S>success(ResultState resultState) static <S> PaymentAdministrationResult<S>success(ResultState resultState, String terminalId) static <S extends Result>
PaymentAdministrationResult<S>success(S successResult) toString()Methods inherited from class eu.ccvlab.mapi.core.Result
resultState
-
Field Details
-
result
-
-
Constructor Details
-
PaymentAdministrationResult
public PaymentAdministrationResult() -
PaymentAdministrationResult
-
-
Method Details
-
success
-
success
-
success
public static <S> PaymentAdministrationResult<S> success(ResultState resultState, String terminalId) -
success
-
failure
-
failure
-
failure
-
toString
-