Class DefaultPrivateData

java.lang.Object
eu.ccvlab.mapi.core.api.response.result.privateData.DefaultPrivateData
All Implemented Interfaces:
PrivateData

public class DefaultPrivateData extends Object implements PrivateData
  • Field Details

    • cardRead

      private CardRead cardRead
    • merchandiseDataContainer

      private MerchandiseDataContainer merchandiseDataContainer
    • lastReceiptNumber

      private String lastReceiptNumber
    • additionalHostData

      private String additionalHostData
    • callTMS

      private String callTMS
    • factorySettings

      private String factorySettings
    • oamServerApplications

      private List<String> oamServerApplications
    • type

      private String type
    • terminalID

      private String terminalID
    • availableLanguages

      private String availableLanguages
    • processingUnits

      private List<ProcessingUnit> processingUnits
    • cardCircuitCollection

      public CardCircuitCollection cardCircuitCollection
    • requestTypes

      public RequestTypes requestTypes
    • merchantEmailAddress

      private String merchantEmailAddress
    • customerEmailAddress

      private String customerEmailAddress
    • voiceReferralAID

      private String voiceReferralAID
    • additionalText

      private List<AdditionalReceiptText> additionalText
    • paymentCorrelationId

      private String paymentCorrelationId
    • nfcData

      private NFCData nfcData
    • reducedTaxAmount

      protected BigDecimal reducedTaxAmount
    • prepaidCard

      private String prepaidCard
    • serialNumber

      private String serialNumber
    • passwordLevel

      private String passwordLevel
    • passwordCheck

      private String passwordCheck
    • partialApprovalAllowed

      private Boolean partialApprovalAllowed
    • cashbackPossible

      private Boolean cashbackPossible
    • externalTransaction

      protected ExternalTransaction externalTransaction
    • merchantReferenceNumber

      private Boolean merchantReferenceNumber
    • sendDigitalReceiptURL

      private Boolean sendDigitalReceiptURL
    • receiptMode

      private String receiptMode
    • regularCustomer

      public Boolean regularCustomer
    • sendTimedOutForUncertainResult

      private Boolean sendTimedOutForUncertainResult
    • ageVerification

      private AgeVerification ageVerification
    • hashData

      private String hashData
    • text

      private String text
    • accounts

      public List<String> accounts
    • terminalConfigurationData

      private Map<String,String> terminalConfigurationData
    • customerReceipt

      private List<String> customerReceipt
    • merchantReceipt

      private List<String> merchantReceipt
  • Constructor Details

    • DefaultPrivateData

      public DefaultPrivateData()
  • Method Details

    • addConfigurationData

      public void addConfigurationData(String key, String value)
    • addCustomerReceiptLine

      public void addCustomerReceiptLine(String textLine)
    • addMerchantReceiptLine

      public void addMerchantReceiptLine(String textLine)
    • configData

      public ConfigData configData()