Interface PaymentResultConvertible


public interface PaymentResultConvertible
  • Method Details

    • originalResult

      default String originalResult()
    • originalRequestId

      default String originalRequestId()
    • errorCode

      default String errorCode()
    • errorText

      default String errorText()
    • overallResult

      default ResultState overallResult()
    • stan

      default String stan()
    • terminalId

      default String terminalId()
    • amount

      default BigDecimal amount()
    • currency

      default Currency currency()
    • timestamp

      default String timestamp()
    • acquirerId

      default String acquirerId()
    • requestId

      default String requestId()
    • cardCircuit

      default String cardCircuit()
    • cardPAN

      default String cardPAN()
    • panHash

      default String panHash()
    • expiryDate

      default String expiryDate()
    • receiptNumber

      default String receiptNumber()
    • merchantId

      default String merchantId()
    • cardHolderAuthentication

      default String cardHolderAuthentication()
    • authorisationType

      default String authorisationType()
    • approvalCode

      default String approvalCode()
    • transactionOverview

      default TransactionOverview transactionOverview()
    • oamServerApplications

      default List<String> oamServerApplications()
    • requestTypes

      default List<RequestType> requestTypes()
    • workstationId

      default String workstationId()
    • configData

      default ConfigData configData()
    • reconciliation

      default ReconciliationResponse reconciliation()
    • cardCircuits

      default List<CardCircuits> cardCircuits()
    • returnCode

      default String returnCode()
    • actionCode

      default String actionCode()
    • answerCode

      default String answerCode()
    • terminalConfiguration

      default TerminalConfiguration terminalConfiguration()
    • transactionDeclineInformation

      default eu.ccvlab.mapi.core.TransactionDeclineInformation transactionDeclineInformation()
    • paymentAuthenticationDetails

      default eu.ccvlab.mapi.core.PaymentAuthenticationDetails paymentAuthenticationDetails()
    • trxReferenceNumber

      default String trxReferenceNumber()
    • trackingToken

      default TrackingToken trackingToken()
    • passwordLevel

      default PasswordLevel passwordLevel()
    • passwordCheck

      default PasswordCheck passwordCheck()
    • openPreAuthorisations

      default List<OpenPreAuthorisation> openPreAuthorisations()
    • elmeVersionInfo

      default ElmeVersionInfo elmeVersionInfo()
    • eReceiptUrl

      default String eReceiptUrl()
    • cashbackPossible

      default Boolean cashbackPossible()
    • serialNumber

      default String serialNumber()
    • cardReadingState

      default String cardReadingState()
    • elmeErrorText

      default String elmeErrorText()
    • elmeErrorCode

      default String elmeErrorCode()
    • terminalState

      default TerminalState terminalState()
    • token

      default String token()
    • merchantReferenceNumber

      default Boolean merchantReferenceNumber()
    • regularCustomer

      default Boolean regularCustomer()
    • displayResponse

      default DisplayResponse displayResponse()
    • ageVerification

      default AgeVerification ageVerification()
    • hashData

      default String hashData()
    • accounts

      default List<String> accounts()
    • cardToken

      default String cardToken()
    • authorisationResponse

      default AuthorisationResponse authorisationResponse()
    • cardLanguageCode

      default String cardLanguageCode()
    • flexoParameters

      default List<FlexoParameter> flexoParameters()
    • tunnelResponse

      default TunnelResponse tunnelResponse()
    • flexoResponse

      default Flexo flexoResponse()
    • emvCustomerReceiptData

      default String emvCustomerReceiptData()
    • payId

      default String payId()
    • tokenItem

      default TokenItem tokenItem()
    • privateDataResponse

      default List<DefaultPrivateData> privateDataResponse()
    • originalHeader

      default OriginalHeader originalHeader()
    • preAuthReference

      default eu.ccvlab.mapi.core.payment.preAuthorisation.PreAuthReferenceRequest preAuthReference()
    • hostCorrelationID

      default String hostCorrelationID()
    • posCorrelationID

      default String posCorrelationID()