java.lang.Object
de.hybris.platform.ndc182facades.messages.orderretrieverequest.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="CardHolderName" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderRetrieveRQ}NameType" minOccurs="0"/>
         <element name="CardNumber" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderRetrieveRQ}PaymentCardNumberType" minOccurs="0"/>
         <element name="CardProductTypeCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderRetrieveRQ}CodeType" minOccurs="0"/>
         <element name="CardSecurityCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderRetrieveRQ}CodeType" minOccurs="0"/>
         <element name="CardSeqNumber" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderRetrieveRQ}NumberType" minOccurs="0"/>
         <element name="CardTypeText" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderRetrieveRQ}TextType" minOccurs="0"/>
         <element name="CreditCardVendorCode" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderRetrieveRQ}CreditCardVendorCodeType" minOccurs="0"/>
         <element name="EffectiveDate" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderRetrieveRQ}PayCardDateTextType" minOccurs="0"/>
         <element name="ExpirationDate" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderRetrieveRQ}PayCardDateTextType" minOccurs="0"/>
         <element name="MaskedCardID" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderRetrieveRQ}MaskedCardIDType" minOccurs="0"/>
         <element name="ReconciliationID" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderRetrieveRQ}ID_Type" minOccurs="0"/>
         <element name="SellerOwnCardInd" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderRetrieveRQ}IndType" minOccurs="0"/>
         <element name="TokenizedCardID" type="{http://www.iata.org/IATA/2015/00/2018.2/IATA_OrderRetrieveRQ}ID_Type" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

    • cardHolderName

      protected String cardHolderName
    • cardNumber

      protected String cardNumber
    • cardProductTypeCode

      protected String cardProductTypeCode
    • cardSecurityCode

      protected String cardSecurityCode
    • cardSeqNumber

      protected BigDecimal cardSeqNumber
    • cardTypeText

      protected String cardTypeText
    • creditCardVendorCode

      protected String creditCardVendorCode
    • effectiveDate

      protected String effectiveDate
    • expirationDate

      protected String expirationDate
    • maskedCardID

      protected String maskedCardID
    • reconciliationID

      protected String reconciliationID
    • sellerOwnCardInd

      protected Boolean sellerOwnCardInd
    • tokenizedCardID

      protected String tokenizedCardID
  • Constructor Details

    • PaymentCardType

      public PaymentCardType()
  • Method Details

    • 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
    • getCreditCardVendorCode

      public String getCreditCardVendorCode()
      Gets the value of the creditCardVendorCode property.
      Returns:
      possible object is String
    • setCreditCardVendorCode

      public void setCreditCardVendorCode(String value)
      Sets the value of the creditCardVendorCode property.
      Parameters:
      value - allowed object is String
    • getEffectiveDate

      public String getEffectiveDate()
      Gets the value of the effectiveDate property.
      Returns:
      possible object is String
    • setEffectiveDate

      public void setEffectiveDate(String value)
      Sets the value of the effectiveDate 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
    • getMaskedCardID

      public String getMaskedCardID()
      Gets the value of the maskedCardID property.
      Returns:
      possible object is String
    • setMaskedCardID

      public void setMaskedCardID(String value)
      Sets the value of the maskedCardID 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
    • 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
    • getTokenizedCardID

      public String getTokenizedCardID()
      Gets the value of the tokenizedCardID property.
      Returns:
      possible object is String
    • setTokenizedCardID

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