java.lang.Object
de.hybris.platform.ndc182shoppingfacades.messages.orderviewresponse.PaymentCardType

public class PaymentCardType extends Object
A device that enables its owner (the cardholder) to make a payment by electronic funds transfer.

Java class for PaymentCardType complex type.

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

 <complexType name="PaymentCardType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="CardBrandCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}CreditCardVendorCodeType" minOccurs="0"/>
         <element name="CardHolderName" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}NameType" minOccurs="0"/>
         <element name="CardNumber" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}PaymentCardNumberType" minOccurs="0"/>
         <element name="CardProductTypeCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}CodeType" minOccurs="0"/>
         <element name="CardSecurityCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}CodeType" minOccurs="0"/>
         <element name="CardSeqNumber" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}NumberType" minOccurs="0"/>
         <element name="CardTypeText" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}TextType" minOccurs="0"/>
         <element name="ExpirationDate" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}PayCardDateTextType" minOccurs="0"/>
         <element name="ProtectedCardID" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}ID_Type" minOccurs="0"/>
         <element name="ReconciliationID" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}ID_Type" minOccurs="0"/>
         <element name="SecurePayerAuthentication" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}SecurePayerAuthenticationType" minOccurs="0"/>
         <element name="SecurePayerAuthenticationInstructions" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}SecurePayerAuthenticationInstructionsType" minOccurs="0"/>
         <element name="SecureProgram" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}SecureProgramType" minOccurs="0"/>
         <element name="SellerOwnCardInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderViewRS}IndType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

    • cardBrandCode

      protected String cardBrandCode
    • cardHolderName

      protected String cardHolderName
    • cardNumber

      protected String cardNumber
    • cardProductTypeCode

      protected String cardProductTypeCode
    • cardSecurityCode

      protected String cardSecurityCode
    • cardSeqNumber

      protected BigDecimal cardSeqNumber
    • cardTypeText

      protected String cardTypeText
    • expirationDate

      protected String expirationDate
    • protectedCardID

      protected String protectedCardID
    • reconciliationID

      protected String reconciliationID
    • securePayerAuthentication

      protected SecurePayerAuthenticationType securePayerAuthentication
    • securePayerAuthenticationInstructions

      protected SecurePayerAuthenticationInstructionsType securePayerAuthenticationInstructions
    • secureProgram

      protected SecureProgramType secureProgram
    • sellerOwnCardInd

      protected Boolean sellerOwnCardInd
  • Constructor Details

    • PaymentCardType

      public PaymentCardType()
  • Method Details

    • getCardBrandCode

      public String getCardBrandCode()
      Gets the value of the cardBrandCode property.
      Returns:
      possible object is String
    • setCardBrandCode

      public void setCardBrandCode(String value)
      Sets the value of the cardBrandCode property.
      Parameters:
      value - allowed object is String
    • getCardHolderName

      public String getCardHolderName()
      Gets the value of the cardHolderName property.
      Returns:
      possible object is String
    • setCardHolderName

      public void setCardHolderName(String value)
      Sets the value of the cardHolderName property.
      Parameters:
      value - allowed object is String
    • getCardNumber

      public String getCardNumber()
      Gets the value of the cardNumber property.
      Returns:
      possible object is String
    • setCardNumber

      public void setCardNumber(String value)
      Sets the value of the cardNumber property.
      Parameters:
      value - allowed object is String
    • getCardProductTypeCode

      public String getCardProductTypeCode()
      Gets the value of the cardProductTypeCode property.
      Returns:
      possible object is String
    • setCardProductTypeCode

      public void setCardProductTypeCode(String value)
      Sets the value of the cardProductTypeCode property.
      Parameters:
      value - allowed object is String
    • getCardSecurityCode

      public String getCardSecurityCode()
      Gets the value of the cardSecurityCode property.
      Returns:
      possible object is String
    • setCardSecurityCode

      public void setCardSecurityCode(String value)
      Sets the value of the cardSecurityCode property.
      Parameters:
      value - allowed object is String
    • getCardSeqNumber

      public BigDecimal getCardSeqNumber()
      Gets the value of the cardSeqNumber property.
      Returns:
      possible object is BigDecimal
    • setCardSeqNumber

      public void setCardSeqNumber(BigDecimal value)
      Sets the value of the cardSeqNumber property.
      Parameters:
      value - allowed object is BigDecimal
    • getCardTypeText

      public String getCardTypeText()
      Gets the value of the cardTypeText property.
      Returns:
      possible object is String
    • setCardTypeText

      public void setCardTypeText(String value)
      Sets the value of the cardTypeText property.
      Parameters:
      value - allowed object is String
    • getExpirationDate

      public String getExpirationDate()
      Gets the value of the expirationDate property.
      Returns:
      possible object is String
    • setExpirationDate

      public void setExpirationDate(String value)
      Sets the value of the expirationDate property.
      Parameters:
      value - allowed object is String
    • getProtectedCardID

      public String getProtectedCardID()
      Gets the value of the protectedCardID property.
      Returns:
      possible object is String
    • setProtectedCardID

      public void setProtectedCardID(String value)
      Sets the value of the protectedCardID property.
      Parameters:
      value - allowed object is String
    • getReconciliationID

      public String getReconciliationID()
      Gets the value of the reconciliationID property.
      Returns:
      possible object is String
    • setReconciliationID

      public void setReconciliationID(String value)
      Sets the value of the reconciliationID property.
      Parameters:
      value - allowed object is String
    • getSecurePayerAuthentication

      public SecurePayerAuthenticationType getSecurePayerAuthentication()
      Gets the value of the securePayerAuthentication property.
      Returns:
      possible object is SecurePayerAuthenticationType
    • setSecurePayerAuthentication

      public void setSecurePayerAuthentication(SecurePayerAuthenticationType value)
      Sets the value of the securePayerAuthentication property.
      Parameters:
      value - allowed object is SecurePayerAuthenticationType
    • getSecurePayerAuthenticationInstructions

      public SecurePayerAuthenticationInstructionsType getSecurePayerAuthenticationInstructions()
      Gets the value of the securePayerAuthenticationInstructions property.
      Returns:
      possible object is SecurePayerAuthenticationInstructionsType
    • setSecurePayerAuthenticationInstructions

      public void setSecurePayerAuthenticationInstructions(SecurePayerAuthenticationInstructionsType value)
      Sets the value of the securePayerAuthenticationInstructions property.
      Parameters:
      value - allowed object is SecurePayerAuthenticationInstructionsType
    • getSecureProgram

      public SecureProgramType getSecureProgram()
      Gets the value of the secureProgram property.
      Returns:
      possible object is SecureProgramType
    • setSecureProgram

      public void setSecureProgram(SecureProgramType value)
      Sets the value of the secureProgram property.
      Parameters:
      value - allowed object is SecureProgramType
    • isSellerOwnCardInd

      public Boolean isSellerOwnCardInd()
      Gets the value of the sellerOwnCardInd property.
      Returns:
      possible object is Boolean
    • setSellerOwnCardInd

      public void setSellerOwnCardInd(Boolean value)
      Sets the value of the sellerOwnCardInd property.
      Parameters:
      value - allowed object is Boolean