Class CardAcquisitionResponse
- java.lang.Object
-
- com.adyen.model.nexo.CardAcquisitionResponse
-
public class CardAcquisitionResponse extends Object
Definition: Content of the Card Acquisition Response messageType. -- Usage: It conveys Information related to the payment and loyalty cards read and processed by the POI System and entered by the Customer:As for the Payment request, the result of the CardAcquisition and the identification of the transaction.OneJava class for CardAcquisitionResponse complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CardAcquisitionResponse"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="Response" type="{}Response"/> <element name="SaleData" type="{}SaleData"/> <element name="POIData" type="{}POIData"/> <element name="PaymentBrand" type="{}PaymentBrand" maxOccurs="unbounded" minOccurs="0"/> <element name="PaymentInstrumentData" type="{}PaymentInstrumentData" minOccurs="0"/> <element name="LoyaltyAccount" type="{}LoyaltyAccount" maxOccurs="unbounded" minOccurs="0"/> <element name="CustomerOrder" type="{}CustomerOrder" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected List<CustomerOrder>customerOrderThe Customer order.protected List<LoyaltyAccount>loyaltyAccountThe Loyalty account.protected List<String>paymentBrandThe Payment brand.protected PaymentInstrumentDatapaymentInstrumentDataThe Payment instrument data.protected POIDatapoiDataThe Poi data.protected ResponseresponseThe Response.protected SaleDatasaleDataThe Sale data.
-
Constructor Summary
Constructors Constructor Description CardAcquisitionResponse()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<CustomerOrder>getCustomerOrder()Gets the value of the customerOrder property.List<LoyaltyAccount>getLoyaltyAccount()Gets the value of the loyaltyAccount property.List<String>getPaymentBrand()Gets the value of the paymentBrand property.PaymentInstrumentDatagetPaymentInstrumentData()Gets the value of the paymentInstrumentData property.POIDatagetPOIData()Gets the value of the poiData property.ResponsegetResponse()Gets the value of the response property.SaleDatagetSaleData()Gets the value of the saleData property.voidsetPaymentInstrumentData(PaymentInstrumentData value)Sets the value of the paymentInstrumentData property.voidsetPOIData(POIData value)Sets the value of the poiData property.voidsetResponse(Response value)Sets the value of the response property.voidsetSaleData(SaleData value)Sets the value of the saleData property.
-
-
-
Field Detail
-
response
protected Response response
The Response.
-
saleData
protected SaleData saleData
The Sale data.
-
poiData
protected POIData poiData
The Poi data.
-
paymentInstrumentData
protected PaymentInstrumentData paymentInstrumentData
The Payment instrument data.
-
loyaltyAccount
protected List<LoyaltyAccount> loyaltyAccount
The Loyalty account.
-
customerOrder
protected List<CustomerOrder> customerOrder
The Customer order.
-
-
Method Detail
-
getResponse
public Response getResponse()
Gets the value of the response property.- Returns:
- possible object is
Response
-
setResponse
public void setResponse(Response value)
Sets the value of the response property.- Parameters:
value- allowed object isResponse
-
getSaleData
public SaleData getSaleData()
Gets the value of the saleData property.- Returns:
- possible object is
SaleData
-
setSaleData
public void setSaleData(SaleData value)
Sets the value of the saleData property.- Parameters:
value- allowed object isSaleData
-
getPOIData
public POIData getPOIData()
Gets the value of the poiData property.- Returns:
- possible object is
POIData
-
setPOIData
public void setPOIData(POIData value)
Sets the value of the poiData property.- Parameters:
value- allowed object isPOIData
-
getPaymentBrand
public List<String> getPaymentBrand()
Gets the value of the paymentBrand 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
setmethod for the paymentBrand property.For example, to add a new item, do as follows:
getPaymentBrand().add(newItem);Objects of the following type(s) are allowed in the list
String- Returns:
- the payment brand
-
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
-
getLoyaltyAccount
public List<LoyaltyAccount> getLoyaltyAccount()
Gets the value of the loyaltyAccount 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
setmethod for the loyaltyAccount property.For example, to add a new item, do as follows:
getLoyaltyAccount().add(newItem);Objects of the following type(s) are allowed in the list
LoyaltyAccount- Returns:
- the loyalty account
-
getCustomerOrder
public List<CustomerOrder> getCustomerOrder()
Gets the value of the customerOrder 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
setmethod for the customerOrder property.For example, to add a new item, do as follows:
getCustomerOrder().add(newItem);Objects of the following type(s) are allowed in the list
CustomerOrder- Returns:
- the customer order
-
-