Class PaymentAuthenticationType

java.lang.Object
de.hybris.platform.oneorderfacades.oneorder.osin.PaymentAuthenticationType

public class PaymentAuthenticationType extends Object
Additional security information required for the processing of credit card transactions through mechanisms such as 3D Secure.

Java class for PaymentAuthenticationType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="PaymentAuthenticationType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="BrowserAcceptHeaderText" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}TextType" minOccurs="0"/>
         <element name="BrowserUserAgentHeaderText" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}TextType" minOccurs="0"/>
         <element name="ClientTypeText" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}TextType" minOccurs="0"/>
         <element name="DescText" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}TextType" minOccurs="0"/>
         <element name="Device" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}DeviceType" minOccurs="0"/>
         <element name="EnrollmentStatusText" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}TextType" minOccurs="0"/>
         <element name="InputCurCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}CurCodeType" minOccurs="0"/>
         <element name="MaximumTryInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}IndType" minOccurs="0"/>
         <element name="Merchant" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}MerchantType" minOccurs="0"/>
         <element name="NotProcessedInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}IndType" minOccurs="0"/>
         <element name="PayerAuthenticationRequestText" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}TextType" minOccurs="0"/>
         <element name="PayerAuthenticationResponseText" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}TextType" minOccurs="0"/>
         <element name="PaymentAuthenticationProcessingInfo" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}PaymentAuthenticationProcessingInfoType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="PaymentTrxRef" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}PaymentTrxRefType" minOccurs="0"/>
         <element name="RetryInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}IndType" minOccurs="0"/>
         <element name="SettlementCurCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}CurCodeType" minOccurs="0"/>
         <element name="TimestampDateTime" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}DateTimeType" minOccurs="0"/>
         <element name="TrxID" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}ID_Type" minOccurs="0"/>
         <element name="TrxTypeText" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderSalesInformationNotifRQ}TextType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

    • browserAcceptHeaderText

      protected String browserAcceptHeaderText
    • browserUserAgentHeaderText

      protected String browserUserAgentHeaderText
    • clientTypeText

      protected String clientTypeText
    • descText

      protected String descText
    • device

      protected DeviceType device
    • enrollmentStatusText

      protected String enrollmentStatusText
    • inputCurCode

      protected String inputCurCode
    • maximumTryInd

      protected Boolean maximumTryInd
    • merchant

      protected MerchantType merchant
    • notProcessedInd

      protected Boolean notProcessedInd
    • payerAuthenticationRequestText

      protected String payerAuthenticationRequestText
    • payerAuthenticationResponseText

      protected String payerAuthenticationResponseText
    • paymentAuthenticationProcessingInfo

      protected List<PaymentAuthenticationProcessingInfoType> paymentAuthenticationProcessingInfo
    • paymentTrxRef

      protected PaymentTrxRefType paymentTrxRef
    • retryInd

      protected Boolean retryInd
    • settlementCurCode

      protected String settlementCurCode
    • timestampDateTime

      protected DateTimeType timestampDateTime
    • trxID

      protected String trxID
    • trxTypeText

      protected String trxTypeText
  • Constructor Details

    • PaymentAuthenticationType

      public PaymentAuthenticationType()
  • Method Details

    • getBrowserAcceptHeaderText

      public String getBrowserAcceptHeaderText()
      Gets the value of the browserAcceptHeaderText property.
      Returns:
      possible object is String
    • setBrowserAcceptHeaderText

      public void setBrowserAcceptHeaderText(String value)
      Sets the value of the browserAcceptHeaderText property.
      Parameters:
      value - allowed object is String
    • getBrowserUserAgentHeaderText

      public String getBrowserUserAgentHeaderText()
      Gets the value of the browserUserAgentHeaderText property.
      Returns:
      possible object is String
    • setBrowserUserAgentHeaderText

      public void setBrowserUserAgentHeaderText(String value)
      Sets the value of the browserUserAgentHeaderText property.
      Parameters:
      value - allowed object is String
    • getClientTypeText

      public String getClientTypeText()
      Gets the value of the clientTypeText property.
      Returns:
      possible object is String
    • setClientTypeText

      public void setClientTypeText(String value)
      Sets the value of the clientTypeText property.
      Parameters:
      value - allowed object is String
    • getDescText

      public String getDescText()
      Gets the value of the descText property.
      Returns:
      possible object is String
    • setDescText

      public void setDescText(String value)
      Sets the value of the descText property.
      Parameters:
      value - allowed object is String
    • getDevice

      public DeviceType getDevice()
      Gets the value of the device property.
      Returns:
      possible object is DeviceType
    • setDevice

      public void setDevice(DeviceType value)
      Sets the value of the device property.
      Parameters:
      value - allowed object is DeviceType
    • getEnrollmentStatusText

      public String getEnrollmentStatusText()
      Gets the value of the enrollmentStatusText property.
      Returns:
      possible object is String
    • setEnrollmentStatusText

      public void setEnrollmentStatusText(String value)
      Sets the value of the enrollmentStatusText property.
      Parameters:
      value - allowed object is String
    • getInputCurCode

      public String getInputCurCode()
      Gets the value of the inputCurCode property.
      Returns:
      possible object is String
    • setInputCurCode

      public void setInputCurCode(String value)
      Sets the value of the inputCurCode property.
      Parameters:
      value - allowed object is String
    • isMaximumTryInd

      public Boolean isMaximumTryInd()
      Gets the value of the maximumTryInd property.
      Returns:
      possible object is Boolean
    • setMaximumTryInd

      public void setMaximumTryInd(Boolean value)
      Sets the value of the maximumTryInd property.
      Parameters:
      value - allowed object is Boolean
    • getMerchant

      public MerchantType getMerchant()
      Gets the value of the merchant property.
      Returns:
      possible object is MerchantType
    • setMerchant

      public void setMerchant(MerchantType value)
      Sets the value of the merchant property.
      Parameters:
      value - allowed object is MerchantType
    • isNotProcessedInd

      public Boolean isNotProcessedInd()
      Gets the value of the notProcessedInd property.
      Returns:
      possible object is Boolean
    • setNotProcessedInd

      public void setNotProcessedInd(Boolean value)
      Sets the value of the notProcessedInd property.
      Parameters:
      value - allowed object is Boolean
    • getPayerAuthenticationRequestText

      public String getPayerAuthenticationRequestText()
      Gets the value of the payerAuthenticationRequestText property.
      Returns:
      possible object is String
    • setPayerAuthenticationRequestText

      public void setPayerAuthenticationRequestText(String value)
      Sets the value of the payerAuthenticationRequestText property.
      Parameters:
      value - allowed object is String
    • getPayerAuthenticationResponseText

      public String getPayerAuthenticationResponseText()
      Gets the value of the payerAuthenticationResponseText property.
      Returns:
      possible object is String
    • setPayerAuthenticationResponseText

      public void setPayerAuthenticationResponseText(String value)
      Sets the value of the payerAuthenticationResponseText property.
      Parameters:
      value - allowed object is String
    • getPaymentAuthenticationProcessingInfo

      public List<PaymentAuthenticationProcessingInfoType> getPaymentAuthenticationProcessingInfo()
      Gets the value of the paymentAuthenticationProcessingInfo property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the paymentAuthenticationProcessingInfo property.

      For example, to add a new item, do as follows:

          getPaymentAuthenticationProcessingInfo().add(newItem);
       

      Objects of the following type(s) are allowed in the list PaymentAuthenticationProcessingInfoType

    • getPaymentTrxRef

      public PaymentTrxRefType getPaymentTrxRef()
      Gets the value of the paymentTrxRef property.
      Returns:
      possible object is PaymentTrxRefType
    • setPaymentTrxRef

      public void setPaymentTrxRef(PaymentTrxRefType value)
      Sets the value of the paymentTrxRef property.
      Parameters:
      value - allowed object is PaymentTrxRefType
    • isRetryInd

      public Boolean isRetryInd()
      Gets the value of the retryInd property.
      Returns:
      possible object is Boolean
    • setRetryInd

      public void setRetryInd(Boolean value)
      Sets the value of the retryInd property.
      Parameters:
      value - allowed object is Boolean
    • getSettlementCurCode

      public String getSettlementCurCode()
      Gets the value of the settlementCurCode property.
      Returns:
      possible object is String
    • setSettlementCurCode

      public void setSettlementCurCode(String value)
      Sets the value of the settlementCurCode property.
      Parameters:
      value - allowed object is String
    • getTimestampDateTime

      public DateTimeType getTimestampDateTime()
      Gets the value of the timestampDateTime property.
      Returns:
      possible object is DateTimeType
    • setTimestampDateTime

      public void setTimestampDateTime(DateTimeType value)
      Sets the value of the timestampDateTime property.
      Parameters:
      value - allowed object is DateTimeType
    • getTrxID

      public String getTrxID()
      Gets the value of the trxID property.
      Returns:
      possible object is String
    • setTrxID

      public void setTrxID(String value)
      Sets the value of the trxID property.
      Parameters:
      value - allowed object is String
    • getTrxTypeText

      public String getTrxTypeText()
      Gets the value of the trxTypeText property.
      Returns:
      possible object is String
    • setTrxTypeText

      public void setTrxTypeText(String value)
      Sets the value of the trxTypeText property.
      Parameters:
      value - allowed object is String