Class SaleData
- java.lang.Object
-
- com.adyen.model.nexo.SaleData
-
public class SaleData extends Object
Definition: Data related to the Sale System. -- Usage: Data associated to the Sale System, with a particular value during the processing of the payment by the POI, including the cards acquisition.Java class for SaleData complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SaleData"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="SaleTransactionID" type="{}TransactionIdentification"/> <element name="SaleTerminalData" type="{}SaleTerminalData" minOccurs="0"/> <element name="SponsoredMerchant" type="{}SponsoredMerchant" maxOccurs="unbounded" minOccurs="0"/> <element name="SaleToPOIData" type="{}SaleToPOIData" minOccurs="0"/> <element name="SaleToAcquirerData" type="{}SaleToAcquirerData" minOccurs="0"/> <element name="SaleToIssuerData" type="{}SaleToIssuerData" minOccurs="0"/> </sequence> <attribute name="OperatorID" type="{}OperatorID" /> <attribute name="OperatorLanguage" type="{}ISOLanguage2A" /> <attribute name="ShiftNumber" type="{}ShiftNumber" /> <attribute name="SaleReferenceID" type="{}SaleReferenceID" /> <attribute name="TokenRequested" type="{}TokenRequestedType" /> <attribute name="CustomerOrderID" type="{}CustomerOrderID" /> <attribute name="CustomerOrderReq" type="{}CustomerOrderReq" /> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected StringcustomerOrderIDThe Customer order id.protected List<CustomerOrderReqType>customerOrderReqThe Customer order req.protected StringoperatorIDThe Operator id.protected StringoperatorLanguageThe Operator language.protected StringsaleReferenceIDThe Sale reference id.protected SaleTerminalDatasaleTerminalDataThe Sale terminal data.protected SaleToAcquirerDatasaleToAcquirerDataThe Sale to acquirer data.protected SaleToIssuerDatasaleToIssuerDataThe Sale to issuer data.protected StringsaleToPOIDataThe Sale to poi data.protected TransactionIdentificationsaleTransactionIDThe Sale transaction id.protected StringshiftNumberThe Shift number.protected List<SponsoredMerchant>sponsoredMerchantThe Sponsored merchant.protected TokenRequestedTypetokenRequestedTypeThe Token requested.
-
Constructor Summary
Constructors Constructor Description SaleData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetCustomerOrderID()Gets the value of the customerOrderID property.List<CustomerOrderReqType>getCustomerOrderReq()Gets the value of the customerOrderReq property.StringgetOperatorID()Gets the value of the operatorID property.StringgetOperatorLanguage()Gets the value of the operatorLanguage property.StringgetSaleReferenceID()Gets the value of the saleReferenceID property.SaleTerminalDatagetSaleTerminalData()Gets the value of the saleTerminalData property.SaleToAcquirerDatagetSaleToAcquirerData()Gets the value of the saleToAcquirerData property.SaleToIssuerDatagetSaleToIssuerData()Gets the value of the saleToIssuerData property.StringgetSaleToPOIData()Gets the value of the saleToPOIData property.TransactionIdentificationgetSaleTransactionID()Gets the value of the saleTransactionID property.StringgetShiftNumber()Gets the value of the shiftNumber property.List<SponsoredMerchant>getSponsoredMerchant()Gets the value of the sponsoredMerchant property.TokenRequestedTypegetTokenRequestedType()Gets the value of the tokenRequestedType property.voidsetCustomerOrderID(String value)Sets the value of the customerOrderID property.voidsetOperatorID(String value)Sets the value of the operatorID property.voidsetOperatorLanguage(String value)Sets the value of the operatorLanguage property.voidsetSaleReferenceID(String value)Sets the value of the saleReferenceID property.voidsetSaleTerminalData(SaleTerminalData value)Sets the value of the saleTerminalData property.voidsetSaleToAcquirerData(SaleToAcquirerData value)Sets the value of the saleToAcquirerData property.voidsetSaleToIssuerData(SaleToIssuerData value)Sets the value of the saleToIssuerData property.voidsetSaleToPOIData(String value)Sets the value of the saleToPOIData property.voidsetSaleTransactionID(TransactionIdentification value)Sets the value of the saleTransactionID property.voidsetShiftNumber(String value)Sets the value of the shiftNumber property.voidsetTokenRequestedType(TokenRequestedType value)Sets the value of the tokenRequestedType property.
-
-
-
Field Detail
-
saleTransactionID
protected TransactionIdentification saleTransactionID
The Sale transaction id.
-
saleTerminalData
protected SaleTerminalData saleTerminalData
The Sale terminal data.
-
sponsoredMerchant
protected List<SponsoredMerchant> sponsoredMerchant
The Sponsored merchant.
-
saleToPOIData
protected String saleToPOIData
The Sale to poi data.
-
saleToAcquirerData
protected SaleToAcquirerData saleToAcquirerData
The Sale to acquirer data.
-
saleToIssuerData
protected SaleToIssuerData saleToIssuerData
The Sale to issuer data.
-
operatorID
protected String operatorID
The Operator id.
-
operatorLanguage
protected String operatorLanguage
The Operator language.
-
shiftNumber
protected String shiftNumber
The Shift number.
-
saleReferenceID
protected String saleReferenceID
The Sale reference id.
-
tokenRequestedType
protected TokenRequestedType tokenRequestedType
The Token requested.
-
customerOrderID
protected String customerOrderID
The Customer order id.
-
customerOrderReq
protected List<CustomerOrderReqType> customerOrderReq
The Customer order req.
-
-
Method Detail
-
getSaleTransactionID
public TransactionIdentification getSaleTransactionID()
Gets the value of the saleTransactionID property.- Returns:
- possible object is
TransactionIdentification
-
setSaleTransactionID
public void setSaleTransactionID(TransactionIdentification value)
Sets the value of the saleTransactionID property.- Parameters:
value- allowed object isTransactionIdentification
-
getSaleTerminalData
public SaleTerminalData getSaleTerminalData()
Gets the value of the saleTerminalData property.- Returns:
- possible object is
SaleTerminalData
-
setSaleTerminalData
public void setSaleTerminalData(SaleTerminalData value)
Sets the value of the saleTerminalData property.- Parameters:
value- allowed object isSaleTerminalData
-
getSponsoredMerchant
public List<SponsoredMerchant> getSponsoredMerchant()
Gets the value of the sponsoredMerchant 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 sponsoredMerchant property.For example, to add a new item, do as follows:
getSponsoredMerchant().add(newItem);Objects of the following type(s) are allowed in the list
SponsoredMerchant- Returns:
- the sponsored merchant
-
getSaleToPOIData
public String getSaleToPOIData()
Gets the value of the saleToPOIData property.- Returns:
- possible object is
String
-
setSaleToPOIData
public void setSaleToPOIData(String value)
Sets the value of the saleToPOIData property.- Parameters:
value- allowed object isString
-
getSaleToAcquirerData
public SaleToAcquirerData getSaleToAcquirerData()
Gets the value of the saleToAcquirerData property.- Returns:
- possible object is
String
-
setSaleToAcquirerData
public void setSaleToAcquirerData(SaleToAcquirerData value)
Sets the value of the saleToAcquirerData property.- Parameters:
value- allowed object isString
-
getSaleToIssuerData
public SaleToIssuerData getSaleToIssuerData()
Gets the value of the saleToIssuerData property.- Returns:
- possible object is
SaleToIssuerData
-
setSaleToIssuerData
public void setSaleToIssuerData(SaleToIssuerData value)
Sets the value of the saleToIssuerData property.- Parameters:
value- allowed object isSaleToIssuerData
-
getOperatorID
public String getOperatorID()
Gets the value of the operatorID property.- Returns:
- possible object is
String
-
setOperatorID
public void setOperatorID(String value)
Sets the value of the operatorID property.- Parameters:
value- allowed object isString
-
getOperatorLanguage
public String getOperatorLanguage()
Gets the value of the operatorLanguage property.- Returns:
- possible object is
String
-
setOperatorLanguage
public void setOperatorLanguage(String value)
Sets the value of the operatorLanguage property.- Parameters:
value- allowed object isString
-
getShiftNumber
public String getShiftNumber()
Gets the value of the shiftNumber property.- Returns:
- possible object is
String
-
setShiftNumber
public void setShiftNumber(String value)
Sets the value of the shiftNumber property.- Parameters:
value- allowed object isString
-
getSaleReferenceID
public String getSaleReferenceID()
Gets the value of the saleReferenceID property.- Returns:
- possible object is
String
-
setSaleReferenceID
public void setSaleReferenceID(String value)
Sets the value of the saleReferenceID property.- Parameters:
value- allowed object isString
-
getTokenRequestedType
public TokenRequestedType getTokenRequestedType()
Gets the value of the tokenRequestedType property.- Returns:
- possible object is
TokenRequestedType
-
setTokenRequestedType
public void setTokenRequestedType(TokenRequestedType value)
Sets the value of the tokenRequestedType property.- Parameters:
value- allowed object isTokenRequestedType
-
getCustomerOrderID
public String getCustomerOrderID()
Gets the value of the customerOrderID property.- Returns:
- possible object is
String
-
setCustomerOrderID
public void setCustomerOrderID(String value)
Sets the value of the customerOrderID property.- Parameters:
value- allowed object isString
-
getCustomerOrderReq
public List<CustomerOrderReqType> getCustomerOrderReq()
Gets the value of the customerOrderReq 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 customerOrderReq property.For example, to add a new item, do as follows:
getCustomerOrderReq().add(newItem);Objects of the following type(s) are allowed in the list
CustomerOrderReqType- Returns:
- the customer order req
-
-