public class TransactionType
extends java.lang.Object
Java class for TransactionType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TransactionType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{urn:ebay:apis:eBLBaseComponents}AmountPaid" minOccurs="0"/>
<element name="Buyer" type="{urn:ebay:apis:eBLBaseComponents}UserType" minOccurs="0"/>
<element ref="{urn:ebay:apis:eBLBaseComponents}ShippingDetails" minOccurs="0"/>
<element name="ConvertedAmountPaid" type="{urn:ebay:apis:CoreComponentTypes}AmountType" minOccurs="0"/>
<element name="ConvertedTransactionPrice" type="{urn:ebay:apis:CoreComponentTypes}AmountType" minOccurs="0"/>
<element name="CreatedDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="DepositType" type="{urn:ebay:apis:eBLBaseComponents}DepositTypeCodeType" minOccurs="0"/>
<element name="Item" type="{urn:ebay:apis:eBLBaseComponents}ItemType" minOccurs="0"/>
<element name="QuantityPurchased" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="ShippingHandlingTotal" type="{urn:ebay:apis:CoreComponentTypes}AmountType" minOccurs="0"/>
<element name="Status" type="{urn:ebay:apis:eBLBaseComponents}TransactionStatusType" minOccurs="0"/>
<element ref="{urn:ebay:apis:eBLBaseComponents}TransactionID" minOccurs="0"/>
<element ref="{urn:ebay:apis:eBLBaseComponents}AuthorizationID"/>
<element name="TransactionPrice" type="{urn:ebay:apis:CoreComponentTypes}AmountType" minOccurs="0"/>
<element name="VATPercent" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected AmountType |
amountPaid |
protected java.lang.String |
authorizationID |
protected UserType |
buyer |
protected AmountType |
convertedAmountPaid |
protected AmountType |
convertedTransactionPrice |
protected javax.xml.datatype.XMLGregorianCalendar |
createdDate |
protected DepositTypeCodeType |
depositType |
protected ItemType |
item |
protected java.lang.Integer |
quantityPurchased |
protected ShippingDetailsType |
shippingDetails |
protected AmountType |
shippingHandlingTotal |
protected TransactionStatusType |
status |
protected java.lang.String |
transactionID |
protected AmountType |
transactionPrice |
protected java.math.BigDecimal |
vatPercent |
| Constructor and Description |
|---|
TransactionType() |
| Modifier and Type | Method and Description |
|---|---|
AmountType |
getAmountPaid()
The amount the buyer paid for the item or agreed to pay,
depending on how far into the checkout process the item is.
|
java.lang.String |
getAuthorizationID()
Unique identifier for an authorization.
|
UserType |
getBuyer()
Gets the value of the buyer property.
|
AmountType |
getConvertedAmountPaid()
Gets the value of the convertedAmountPaid property.
|
AmountType |
getConvertedTransactionPrice()
Gets the value of the convertedTransactionPrice property.
|
javax.xml.datatype.XMLGregorianCalendar |
getCreatedDate()
Gets the value of the createdDate property.
|
DepositTypeCodeType |
getDepositType()
Gets the value of the depositType property.
|
ItemType |
getItem()
Gets the value of the item property.
|
java.lang.Integer |
getQuantityPurchased()
Gets the value of the quantityPurchased property.
|
ShippingDetailsType |
getShippingDetails()
Includes shipping payment data.
|
AmountType |
getShippingHandlingTotal()
Gets the value of the shippingHandlingTotal property.
|
TransactionStatusType |
getStatus()
Gets the value of the status property.
|
java.lang.String |
getTransactionID()
Unique identifier for a transaction.
|
AmountType |
getTransactionPrice()
Gets the value of the transactionPrice property.
|
java.math.BigDecimal |
getVATPercent()
Gets the value of the vatPercent property.
|
void |
setAmountPaid(AmountType value)
Sets the value of the amountPaid property.
|
void |
setAuthorizationID(java.lang.String value)
Sets the value of the authorizationID property.
|
void |
setBuyer(UserType value)
Sets the value of the buyer property.
|
void |
setConvertedAmountPaid(AmountType value)
Sets the value of the convertedAmountPaid property.
|
void |
setConvertedTransactionPrice(AmountType value)
Sets the value of the convertedTransactionPrice property.
|
void |
setCreatedDate(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the createdDate property.
|
void |
setDepositType(DepositTypeCodeType value)
Sets the value of the depositType property.
|
void |
setItem(ItemType value)
Sets the value of the item property.
|
void |
setQuantityPurchased(java.lang.Integer value)
Sets the value of the quantityPurchased property.
|
void |
setShippingDetails(ShippingDetailsType value)
Sets the value of the shippingDetails property.
|
void |
setShippingHandlingTotal(AmountType value)
Sets the value of the shippingHandlingTotal property.
|
void |
setStatus(TransactionStatusType value)
Sets the value of the status property.
|
void |
setTransactionID(java.lang.String value)
Sets the value of the transactionID property.
|
void |
setTransactionPrice(AmountType value)
Sets the value of the transactionPrice property.
|
void |
setVATPercent(java.math.BigDecimal value)
Sets the value of the vatPercent property.
|
protected AmountType amountPaid
protected UserType buyer
protected ShippingDetailsType shippingDetails
protected AmountType convertedAmountPaid
protected AmountType convertedTransactionPrice
protected javax.xml.datatype.XMLGregorianCalendar createdDate
protected DepositTypeCodeType depositType
protected ItemType item
protected java.lang.Integer quantityPurchased
protected AmountType shippingHandlingTotal
protected TransactionStatusType status
protected java.lang.String transactionID
protected java.lang.String authorizationID
protected AmountType transactionPrice
protected java.math.BigDecimal vatPercent
public AmountType getAmountPaid()
AmountTypepublic void setAmountPaid(AmountType value)
value - the value
allowed object is
AmountTypepublic UserType getBuyer()
UserTypepublic void setBuyer(UserType value)
value - the value
allowed object is
UserTypepublic ShippingDetailsType getShippingDetails()
ShippingDetailsTypepublic void setShippingDetails(ShippingDetailsType value)
value - the value
allowed object is
ShippingDetailsTypepublic AmountType getConvertedAmountPaid()
AmountTypepublic void setConvertedAmountPaid(AmountType value)
value - the value
allowed object is
AmountTypepublic AmountType getConvertedTransactionPrice()
AmountTypepublic void setConvertedTransactionPrice(AmountType value)
value - the value
allowed object is
AmountTypepublic javax.xml.datatype.XMLGregorianCalendar getCreatedDate()
XMLGregorianCalendarpublic void setCreatedDate(javax.xml.datatype.XMLGregorianCalendar value)
value - the value
allowed object is
XMLGregorianCalendarpublic DepositTypeCodeType getDepositType()
DepositTypeCodeTypepublic void setDepositType(DepositTypeCodeType value)
value - the value
allowed object is
DepositTypeCodeTypepublic ItemType getItem()
ItemTypepublic void setItem(ItemType value)
value - the value
allowed object is
ItemTypepublic java.lang.Integer getQuantityPurchased()
Integerpublic void setQuantityPurchased(java.lang.Integer value)
value - the value
allowed object is
Integerpublic AmountType getShippingHandlingTotal()
AmountTypepublic void setShippingHandlingTotal(AmountType value)
value - the value
allowed object is
AmountTypepublic TransactionStatusType getStatus()
TransactionStatusTypepublic void setStatus(TransactionStatusType value)
value - the value
allowed object is
TransactionStatusTypepublic java.lang.String getTransactionID()
Stringpublic void setTransactionID(java.lang.String value)
value - the value
allowed object is
Stringpublic java.lang.String getAuthorizationID()
Stringpublic void setAuthorizationID(java.lang.String value)
value - the value
allowed object is
Stringpublic AmountType getTransactionPrice()
AmountTypepublic void setTransactionPrice(AmountType value)
value - the value
allowed object is
AmountTypepublic java.math.BigDecimal getVATPercent()
BigDecimalpublic void setVATPercent(java.math.BigDecimal value)
value - the value
allowed object is
BigDecimalstSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.