Class Result

java.lang.Object
eu.ccvlab.mapi.core.Result
Direct Known Subclasses:
CardReaderResult, CardReadResult, PaymentAdministrationResult, PaymentResult, TokenResult

public abstract class Result extends Object
  • Field Details

    • state

      protected ResultState state
      Result of the requested operation
    • errorCode

      protected String errorCode
    • errorText

      protected String errorText
    • transactionOverview

      protected TransactionOverview transactionOverview
    • terminalId

      protected String terminalId
    • terminalConfiguration

      protected TerminalConfiguration terminalConfiguration
    • oamServerApplications

      protected List<String> oamServerApplications
    • cardCircuits

      protected List<CardCircuits> cardCircuits
    • requestTypes

      protected List<RequestType> requestTypes
    • reconciliationResponse

      protected ReconciliationResponse reconciliationResponse
    • transactionDeclineInformation

      protected eu.ccvlab.mapi.core.TransactionDeclineInformation transactionDeclineInformation
    • paymentAuthenticationDetails

      protected eu.ccvlab.mapi.core.PaymentAuthenticationDetails paymentAuthenticationDetails
    • trackingToken

      protected TrackingToken trackingToken
    • passwordLevel

      protected PasswordLevel passwordLevel
    • passwordCheck

      protected PasswordCheck passwordCheck
    • openPreAuthorisations

      protected List<OpenPreAuthorisation> openPreAuthorisations
    • elmeVersionInfo

      protected ElmeVersionInfo elmeVersionInfo
    • cashbackPossible

      protected Boolean cashbackPossible
    • serialNumber

      protected String serialNumber
    • merchantReferenceNumber

      protected Boolean merchantReferenceNumber
    • regularCustomer

      protected Boolean regularCustomer
    • displayResponse

      protected DisplayResponse displayResponse
    • ageVerification

      protected AgeVerification ageVerification
    • eReceiptUrl

      protected String eReceiptUrl
      Url to the e-receipt for the PhonePOS solution
    • hashData

      protected String hashData
    • timestamp

      protected String timestamp
    • accounts

      protected List<String> accounts
    • authorisationResponse

      protected AuthorisationResponse authorisationResponse
    • cardLanguageCode

      protected String cardLanguageCode
    • flexoParameters

      protected List<FlexoParameter> flexoParameters
    • tunnelResponse

      protected TunnelResponse tunnelResponse
    • tokenItem

      protected TokenItem tokenItem
    • requestId

      protected String requestId
      Issued by the POS to identify a specific transaction
    • flexoResponse

      protected Flexo flexoResponse
    • privateDataResponse

      protected List<DefaultPrivateData> privateDataResponse
    • originalHeader

      protected OriginalHeader originalHeader
    • preAuthReference

      protected eu.ccvlab.mapi.core.payment.preAuthorisation.PreAuthReferenceRequest preAuthReference
      Data sent from the terminal after a PreAuthorisation that needs to be sent to the terminal with the CardFinancialAdvice
    • hostCorrelationID

      protected String hostCorrelationID
    • posCorrelationID

      protected String posCorrelationID
  • Constructor Details

    • Result

      public Result()
  • Method Details