| java.lang.Object | |
| ↳ | ebay.apis.eblbasecomponents.TransactionType |
Contains information about a single transaction. A transaction contains information about the sale of a particular item. The system creates a transaction when a buyer has made a purchase (Fixed Price items) or is the winning bidder (BIN and auction items). A listing can be associated with one or more transactions in these cases: Multi-Item Fixed Price Listings Dutch Auction Listings A listing is associated with a single transaction in these cases: Single-Item Fixed Price Listings Single-Item Auction Listings
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>
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| amountPaid | |||||||||||
| authorizationID | |||||||||||
| buyer | |||||||||||
| convertedAmountPaid | |||||||||||
| convertedTransactionPrice | |||||||||||
| createdDate | |||||||||||
| depositType | |||||||||||
| item | |||||||||||
| quantityPurchased | |||||||||||
| shippingDetails | |||||||||||
| shippingHandlingTotal | |||||||||||
| status | |||||||||||
| transactionID | |||||||||||
| transactionPrice | |||||||||||
| vatPercent | |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
The amount the buyer paid for the item or agreed to pay,
depending on how far into the checkout process the item is.
| |||||||||||
Unique identifier for an authorization.
| |||||||||||
Gets the value of the buyer property.
| |||||||||||
Gets the value of the convertedAmountPaid property.
| |||||||||||
Gets the value of the convertedTransactionPrice property.
| |||||||||||
Gets the value of the createdDate property.
| |||||||||||
Gets the value of the depositType property.
| |||||||||||
Gets the value of the item property.
| |||||||||||
Gets the value of the quantityPurchased property.
| |||||||||||
Includes shipping payment data.
| |||||||||||
Gets the value of the shippingHandlingTotal property.
| |||||||||||
Gets the value of the status property.
| |||||||||||
Unique identifier for a transaction.
| |||||||||||
Gets the value of the transactionPrice property.
| |||||||||||
Gets the value of the vatPercent property.
| |||||||||||
Sets the value of the amountPaid property.
| |||||||||||
Sets the value of the authorizationID property.
| |||||||||||
Sets the value of the buyer property.
| |||||||||||
Sets the value of the convertedAmountPaid property.
| |||||||||||
Sets the value of the convertedTransactionPrice property.
| |||||||||||
Sets the value of the createdDate property.
| |||||||||||
Sets the value of the depositType property.
| |||||||||||
Sets the value of the item property.
| |||||||||||
Sets the value of the quantityPurchased property.
| |||||||||||
Sets the value of the shippingDetails property.
| |||||||||||
Sets the value of the shippingHandlingTotal property.
| |||||||||||
Sets the value of the status property.
| |||||||||||
Sets the value of the transactionID property.
| |||||||||||
Sets the value of the transactionPrice property.
| |||||||||||
Sets the value of the vatPercent property.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
The amount the buyer paid for the item or agreed to pay, depending on how far into the checkout process the item is. If the seller allowed the buyer to change the item total, the buyer is able to change the total until the time that the transaction's status moves to Complete. Determine whether the buyer changed the amount by calling GetSellerTransactions or GetSellerTransactions and comparing the AmountPaid value to what the seller expected. For Motors items, AmountPaid is the amount paid by the buyer for the deposit.
AmountType
Unique identifier for an authorization.
Gets the value of the buyer property.
UserType
Gets the value of the convertedAmountPaid property.
AmountType
Gets the value of the convertedTransactionPrice property.
AmountType
Gets the value of the createdDate property.
Gets the value of the depositType property.
DepositTypeCodeType
Gets the value of the quantityPurchased property.
Includes shipping payment data.
ShippingDetailsType
Gets the value of the shippingHandlingTotal property.
AmountType
Gets the value of the status property.
TransactionStatusType
Unique identifier for a transaction. Returns 0 when Type=1 (Chinese auction). Typically, an ItemID and a TransactionID uniquely identify a checkout transaction.
Gets the value of the transactionPrice property.
AmountType
Gets the value of the vatPercent property.
Sets the value of the amountPaid property.
| value | Allowed object is
AmountType
|
|---|
Sets the value of the authorizationID property.
| value | Allowed object is String |
|---|
Sets the value of the buyer property.
| value | Allowed object is
UserType
|
|---|
Sets the value of the convertedAmountPaid property.
| value | Allowed object is
AmountType
|
|---|
Sets the value of the convertedTransactionPrice property.
| value | Allowed object is
AmountType
|
|---|
Sets the value of the createdDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the depositType property.
| value | Allowed object is
DepositTypeCodeType
|
|---|
Sets the value of the item property.
| value | Allowed object is
ItemType
|
|---|
Sets the value of the quantityPurchased property.
| value | Allowed object is Integer |
|---|
Sets the value of the shippingDetails property.
| value | Allowed object is
ShippingDetailsType
|
|---|
Sets the value of the shippingHandlingTotal property.
| value | Allowed object is
AmountType
|
|---|
Sets the value of the status property.
| value | Allowed object is
TransactionStatusType
|
|---|
Sets the value of the transactionID property.
| value | Allowed object is String |
|---|
Sets the value of the transactionPrice property.
| value | Allowed object is
AmountType
|
|---|
Sets the value of the vatPercent property.
| value | Allowed object is BigDecimal |
|---|