Package com.adyen.model.nexo
Class OriginalPOITransaction
- java.lang.Object
-
- com.adyen.model.nexo.OriginalPOITransaction
-
public class OriginalPOITransaction extends Object
Definition: Identification of a previous POI transaction. -- Usage: In the Payment or the Loyalty Request messageType, it allows using the card of a previous CardAcquisition or Payment/Loyalty request. To reverse a Payment or the Loyalty transaction. By default, the reversal is requested from the same SaleJava class for OriginalPOITransaction complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="OriginalPOITransaction"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="POITransactionID" type="{}TransactionIdentification" minOccurs="0"/> <element name="ApprovalCode" type="{}ApprovalCode" minOccurs="0"/> <element name="HostTransactionID" type="{}TransactionIdentification" minOccurs="0"/> </sequence> <attribute name="SaleID" type="{}SaleID" /> <attribute name="POIID" type="{}POIID" /> <attribute name="ReuseCardDataFlag" type="{}ReuseCardDataFlag" default="true" /> <attribute name="CustomerLanguage" type="{}ISOLanguage2A" /> <attribute name="AcquirerID" type="{}AcquirerID" /> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected StringacquirerIDThe Acquirer id.protected StringapprovalCodeThe Approval code.protected StringcustomerLanguageThe Customer language.protected TransactionIdentificationhostTransactionIDThe Host transaction id.protected StringpoiidThe Poiid.protected TransactionIdentificationpoiTransactionIDThe Poi transaction id.protected BooleanreuseCardDataFlagThe Reuse card data flag.protected StringsaleIDThe Sale id.
-
Constructor Summary
Constructors Constructor Description OriginalPOITransaction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAcquirerID()Gets the value of the acquirerID property.StringgetApprovalCode()Gets the value of the approvalCode property.StringgetCustomerLanguage()Gets the value of the customerLanguage property.TransactionIdentificationgetHostTransactionID()Gets the value of the hostTransactionID property.StringgetPOIID()Gets the value of the poiid property.TransactionIdentificationgetPOITransactionID()Gets the value of the poiTransactionID property.StringgetSaleID()Gets the value of the saleID property.booleanisReuseCardDataFlag()Gets the value of the reuseCardDataFlag property.voidsetAcquirerID(String value)Sets the value of the acquirerID property.voidsetApprovalCode(String value)Sets the value of the approvalCode property.voidsetCustomerLanguage(String value)Sets the value of the customerLanguage property.voidsetHostTransactionID(TransactionIdentification value)Sets the value of the hostTransactionID property.voidsetPOIID(String value)Sets the value of the poiid property.voidsetPOITransactionID(TransactionIdentification value)Sets the value of the poiTransactionID property.voidsetReuseCardDataFlag(Boolean value)Sets the value of the reuseCardDataFlag property.voidsetSaleID(String value)Sets the value of the saleID property.
-
-
-
Field Detail
-
poiTransactionID
protected TransactionIdentification poiTransactionID
The Poi transaction id.
-
approvalCode
protected String approvalCode
The Approval code.
-
hostTransactionID
protected TransactionIdentification hostTransactionID
The Host transaction id.
-
saleID
protected String saleID
The Sale id.
-
poiid
protected String poiid
The Poiid.
-
reuseCardDataFlag
protected Boolean reuseCardDataFlag
The Reuse card data flag.
-
customerLanguage
protected String customerLanguage
The Customer language.
-
acquirerID
protected String acquirerID
The Acquirer id.
-
-
Method Detail
-
getPOITransactionID
public TransactionIdentification getPOITransactionID()
Gets the value of the poiTransactionID property.- Returns:
- possible object is
TransactionIdentification
-
setPOITransactionID
public void setPOITransactionID(TransactionIdentification value)
Sets the value of the poiTransactionID property.- Parameters:
value- allowed object isTransactionIdentification
-
getApprovalCode
public String getApprovalCode()
Gets the value of the approvalCode property.- Returns:
- possible object is
String
-
setApprovalCode
public void setApprovalCode(String value)
Sets the value of the approvalCode property.- Parameters:
value- allowed object isString
-
getHostTransactionID
public TransactionIdentification getHostTransactionID()
Gets the value of the hostTransactionID property.- Returns:
- possible object is
TransactionIdentification
-
setHostTransactionID
public void setHostTransactionID(TransactionIdentification value)
Sets the value of the hostTransactionID property.- Parameters:
value- allowed object isTransactionIdentification
-
getSaleID
public String getSaleID()
Gets the value of the saleID property.- Returns:
- possible object is
String
-
setSaleID
public void setSaleID(String value)
Sets the value of the saleID property.- Parameters:
value- allowed object isString
-
getPOIID
public String getPOIID()
Gets the value of the poiid property.- Returns:
- possible object is
String
-
setPOIID
public void setPOIID(String value)
Sets the value of the poiid property.- Parameters:
value- allowed object isString
-
isReuseCardDataFlag
public boolean isReuseCardDataFlag()
Gets the value of the reuseCardDataFlag property.- Returns:
- possible object is
Boolean
-
setReuseCardDataFlag
public void setReuseCardDataFlag(Boolean value)
Sets the value of the reuseCardDataFlag property.- Parameters:
value- allowed object isBoolean
-
getCustomerLanguage
public String getCustomerLanguage()
Gets the value of the customerLanguage property.- Returns:
- possible object is
String
-
setCustomerLanguage
public void setCustomerLanguage(String value)
Sets the value of the customerLanguage property.- Parameters:
value- allowed object isString
-
getAcquirerID
public String getAcquirerID()
Gets the value of the acquirerID property.- Returns:
- possible object is
String
-
-