Package com.adyen.model.nexo
Class PaymentInstrumentData
- java.lang.Object
-
- com.adyen.model.nexo.PaymentInstrumentData
-
public class PaymentInstrumentData extends Object
Definition: Data related to the instrument of payment for the transaction. -- Usage: Sent in the result of the payment transaction. For a card, it could also be sent in the CardAcquisition response, to be processed by the Sale System. In this case, the card or type of card has to be configured to have this behaviour. It isJava class for PaymentInstrumentData complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PaymentInstrumentData"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="CardData" type="{}CardData" minOccurs="0"/> <element name="CheckData" type="{}CheckData" minOccurs="0"/> <element name="MobileData" type="{}MobileData" minOccurs="0"/> </sequence> <attribute name="PaymentInstrument" use="required" type="{}PaymentInstrumentType" /> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected CardDatacardDataThe Card data.protected CheckDatacheckDataThe Check data.protected MobileDatamobileDataThe Mobile data.protected PaymentInstrumentTypepaymentInstrumentTypeThe Payment instrument.protected StringprotectedCardDataThe Protected card data.protected StoredValueAccountIDstoredValueAccountIDThe Stored value account id.
-
Constructor Summary
Constructors Constructor Description PaymentInstrumentData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CardDatagetCardData()Gets the value of the cardData property.CheckDatagetCheckData()Gets the value of the checkData property.MobileDatagetMobileData()Gets the value of the mobileData property.PaymentInstrumentTypegetPaymentInstrumentType()Gets the value of the paymentInstrumentType property.StringgetProtectedCardData()Gets the value of the protectedCardData property.StoredValueAccountIDgetStoredValueAccountID()Gets the value of the storedValueAccountID property.voidsetCardData(CardData value)Sets the value of the cardData property.voidsetCheckData(CheckData value)Sets the value of the checkData property.voidsetMobileData(MobileData value)Sets the value of the mobileData property.voidsetPaymentInstrumentType(PaymentInstrumentType value)Sets the value of the paymentInstrumentType property.voidsetProtectedCardData(String value)Sets the value of the protectedCardData property.voidsetStoredValueAccountID(StoredValueAccountID value)Sets the value of the storedValueAccountID property.
-
-
-
Field Detail
-
cardData
protected CardData cardData
The Card data.
-
checkData
protected CheckData checkData
The Check data.
-
mobileData
protected MobileData mobileData
The Mobile data.
-
paymentInstrumentType
protected PaymentInstrumentType paymentInstrumentType
The Payment instrument.
-
storedValueAccountID
protected StoredValueAccountID storedValueAccountID
The Stored value account id.
-
protectedCardData
protected String protectedCardData
The Protected card data.
-
-
Method Detail
-
getCardData
public CardData getCardData()
Gets the value of the cardData property.- Returns:
- possible object is
CardData
-
setCardData
public void setCardData(CardData value)
Sets the value of the cardData property.- Parameters:
value- allowed object isCardData
-
getCheckData
public CheckData getCheckData()
Gets the value of the checkData property.- Returns:
- possible object is
CheckData
-
setCheckData
public void setCheckData(CheckData value)
Sets the value of the checkData property.- Parameters:
value- allowed object isCheckData
-
getMobileData
public MobileData getMobileData()
Gets the value of the mobileData property.- Returns:
- possible object is
MobileData
-
setMobileData
public void setMobileData(MobileData value)
Sets the value of the mobileData property.- Parameters:
value- allowed object isMobileData
-
getPaymentInstrumentType
public PaymentInstrumentType getPaymentInstrumentType()
Gets the value of the paymentInstrumentType property.- Returns:
- possible object is
PaymentInstrumentType
-
setPaymentInstrumentType
public void setPaymentInstrumentType(PaymentInstrumentType value)
Sets the value of the paymentInstrumentType property.- Parameters:
value- allowed object isPaymentInstrumentType
-
getStoredValueAccountID
public StoredValueAccountID getStoredValueAccountID()
Gets the value of the storedValueAccountID property.- Returns:
- possible object is
StoredValueAccountID
-
setStoredValueAccountID
public void setStoredValueAccountID(StoredValueAccountID value)
Sets the value of the storedValueAccountID property.- Parameters:
value- allowed object isStoredValueAccountID
-
getProtectedCardData
public String getProtectedCardData()
Gets the value of the protectedCardData property.- Returns:
- possible object is
String
-
-