Package com.adyen.model.nexo
Class PaymentData
- java.lang.Object
-
- com.adyen.model.nexo.PaymentData
-
public class PaymentData extends Object
Definition: Data related to the payment transaction. -- Usage: Elements requested by the Sale System that are related to the payment only.Java class for PaymentData complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PaymentData"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="CardAcquisitionReference" type="{}TransactionIdentification" minOccurs="0"/> <element name="RequestedValidityDate" type="{}ISODate" minOccurs="0"/> <element name="Instalment" type="{}Instalment" minOccurs="0"/> <element name="CustomerOrder" type="{}CustomerOrder" minOccurs="0"/> <element name="PaymentInstrumentData" type="{}PaymentInstrumentData" minOccurs="0"/> </sequence> <attribute name="Payment" type="{}PaymentType" default="Normal" /> <attribute name="SplitPaymentFlag" type="{}SplitPaymentFlag" default="false" /> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected TransactionIdentificationcardAcquisitionReferenceThe Card acquisition reference.protected CustomerOrdercustomerOrderThe Customer order.protected InstalmentinstalmentThe Instalment.protected PaymentInstrumentDatapaymentInstrumentDataThe Payment instrument data.protected PaymentTypepaymentTypeThe Payment.protected StringrequestedValidityDateThe Requested validity date.protected BooleansplitPaymentFlagThe Split payment flag.
-
Constructor Summary
Constructors Constructor Description PaymentData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TransactionIdentificationgetCardAcquisitionReference()Gets the value of the cardAcquisitionReference property.CustomerOrdergetCustomerOrder()Gets the value of the customerOrder property.InstalmentgetInstalment()Gets the value of the instalment property.PaymentInstrumentDatagetPaymentInstrumentData()Gets the value of the paymentInstrumentData property.PaymentTypegetPaymentType()Gets the value of the PaymentType property.StringgetRequestedValidityDate()Gets the value of the requestedValidityDate property.booleanisSplitPaymentFlag()Gets the value of the splitPaymentFlag property.voidsetCardAcquisitionReference(TransactionIdentification value)Sets the value of the cardAcquisitionReference property.voidsetCustomerOrder(CustomerOrder value)Sets the value of the customerOrder property.voidsetInstalment(Instalment value)Sets the value of the instalment property.voidsetPaymentInstrumentData(PaymentInstrumentData value)Sets the value of the paymentInstrumentData property.voidsetPaymentType(PaymentType value)Sets the value of the PaymentType property.voidsetRequestedValidityDate(String value)Sets the value of the requestedValidityDate property.voidsetSplitPaymentFlag(Boolean value)Sets the value of the splitPaymentFlag property.
-
-
-
Field Detail
-
cardAcquisitionReference
protected TransactionIdentification cardAcquisitionReference
The Card acquisition reference.
-
requestedValidityDate
protected String requestedValidityDate
The Requested validity date.
-
instalment
protected Instalment instalment
The Instalment.
-
customerOrder
protected CustomerOrder customerOrder
The Customer order.
-
paymentInstrumentData
protected PaymentInstrumentData paymentInstrumentData
The Payment instrument data.
-
paymentType
protected PaymentType paymentType
The Payment.
-
splitPaymentFlag
protected Boolean splitPaymentFlag
The Split payment flag.
-
-
Method Detail
-
getCardAcquisitionReference
public TransactionIdentification getCardAcquisitionReference()
Gets the value of the cardAcquisitionReference property.- Returns:
- possible object is
TransactionIdentification
-
setCardAcquisitionReference
public void setCardAcquisitionReference(TransactionIdentification value)
Sets the value of the cardAcquisitionReference property.- Parameters:
value- allowed object isTransactionIdentification
-
getRequestedValidityDate
public String getRequestedValidityDate()
Gets the value of the requestedValidityDate property.- Returns:
- possible object is
String
-
setRequestedValidityDate
public void setRequestedValidityDate(String value)
Sets the value of the requestedValidityDate property.- Parameters:
value- allowed object isString
-
getInstalment
public Instalment getInstalment()
Gets the value of the instalment property.- Returns:
- possible object is
Instalment
-
setInstalment
public void setInstalment(Instalment value)
Sets the value of the instalment property.- Parameters:
value- allowed object isInstalment
-
getCustomerOrder
public CustomerOrder getCustomerOrder()
Gets the value of the customerOrder property.- Returns:
- possible object is
CustomerOrder
-
setCustomerOrder
public void setCustomerOrder(CustomerOrder value)
Sets the value of the customerOrder property.- Parameters:
value- allowed object isCustomerOrder
-
getPaymentInstrumentData
public PaymentInstrumentData getPaymentInstrumentData()
Gets the value of the paymentInstrumentData property.- Returns:
- possible object is
PaymentInstrumentData
-
setPaymentInstrumentData
public void setPaymentInstrumentData(PaymentInstrumentData value)
Sets the value of the paymentInstrumentData property.- Parameters:
value- allowed object isPaymentInstrumentData
-
getPaymentType
public PaymentType getPaymentType()
Gets the value of the PaymentType property.- Returns:
- possible object is
PaymentType
-
setPaymentType
public void setPaymentType(PaymentType value)
Sets the value of the PaymentType property.- Parameters:
value- allowed object isPaymentType
-
isSplitPaymentFlag
public boolean isSplitPaymentFlag()
Gets the value of the splitPaymentFlag property.- Returns:
- possible object is
Boolean
-
-