|
Changes since the last release |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ebay.soap.eBLBaseComponents.SellerPaymentType
public class SellerPaymentType
Note: This type is only applicable to the GetSellerPayments call, and since this call will no longer be applicable once API support for Half.com listings is deprecated, this type is also being deprecated. A payment between Half.com and a seller. The financial value of a payment is typically based on an amount that a buyer paid to Half.com for one order line item, plus the buyer's shipping cost, minus Half.com's commission.
Java class for SellerPaymentType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SellerPaymentType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="ItemID" type="{urn:ebay:apis:eBLBaseComponents}ItemIDType" minOccurs="0"/> <element name="TransactionID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="OrderID" type="{urn:ebay:apis:eBLBaseComponents}OrderIDType" minOccurs="0"/> <element name="SellerInventoryID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="PrivateNotes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="ExternalProductID" type="{urn:ebay:apis:eBLBaseComponents}ExternalProductIDType" minOccurs="0"/> <element name="Title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="PaymentType" type="{urn:ebay:apis:eBLBaseComponents}PaymentTypeCodeType" minOccurs="0"/> <element name="TransactionPrice" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/> <element name="ShippingReimbursement" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/> <element name="Commission" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/> <element name="AmountPaid" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/> <element name="PaidTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="OrderLineItemID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <any/> </sequence> </restriction> </complexContent> </complexType>
Field Summary | |
---|---|
protected AmountType |
amountPaid
|
protected List<Object> |
any
|
protected AmountType |
commission
|
protected ExternalProductIDType |
externalProductID
|
protected String |
itemID
|
protected String |
orderID
|
protected String |
orderLineItemID
|
protected Calendar |
paidTime
|
protected PaymentTypeCodeType |
paymentType
|
protected String |
privateNotes
|
protected String |
sellerInventoryID
|
protected AmountType |
shippingReimbursement
|
protected String |
title
|
protected String |
transactionID
|
protected AmountType |
transactionPrice
|
Constructor Summary | |
---|---|
SellerPaymentType()
|
Method Summary | |
---|---|
protected List<Object> |
_getAny()
|
AmountType |
getAmountPaid()
Gets the value of the amountPaid property. |
Object[] |
getAny()
|
Object |
getAny(int idx)
|
int |
getAnyLength()
|
AmountType |
getCommission()
Gets the value of the commission property. |
ExternalProductIDType |
getExternalProductID()
Gets the value of the externalProductID property. |
String |
getItemID()
Gets the value of the itemID property. |
String |
getOrderID()
Gets the value of the orderID property. |
String |
getOrderLineItemID()
Gets the value of the orderLineItemID property. |
Calendar |
getPaidTime()
Gets the value of the paidTime property. |
PaymentTypeCodeType |
getPaymentType()
Gets the value of the paymentType property. |
String |
getPrivateNotes()
Gets the value of the privateNotes property. |
String |
getSellerInventoryID()
Gets the value of the sellerInventoryID property. |
AmountType |
getShippingReimbursement()
Gets the value of the shippingReimbursement property. |
String |
getTitle()
Gets the value of the title property. |
String |
getTransactionID()
Gets the value of the transactionID property. |
AmountType |
getTransactionPrice()
Gets the value of the transactionPrice property. |
void |
setAmountPaid(AmountType value)
Sets the value of the amountPaid property. |
Object |
setAny(int idx,
Object value)
|
void |
setAny(Object[] values)
|
void |
setCommission(AmountType value)
Sets the value of the commission property. |
void |
setExternalProductID(ExternalProductIDType value)
Sets the value of the externalProductID property. |
void |
setItemID(String value)
Sets the value of the itemID property. |
void |
setOrderID(String value)
Sets the value of the orderID property. |
void |
setOrderLineItemID(String value)
Sets the value of the orderLineItemID property. |
void |
setPaidTime(Calendar value)
Sets the value of the paidTime property. |
void |
setPaymentType(PaymentTypeCodeType value)
Sets the value of the paymentType property. |
void |
setPrivateNotes(String value)
Sets the value of the privateNotes property. |
void |
setSellerInventoryID(String value)
Sets the value of the sellerInventoryID property. |
void |
setShippingReimbursement(AmountType value)
Sets the value of the shippingReimbursement property. |
void |
setTitle(String value)
Sets the value of the title property. |
void |
setTransactionID(String value)
Sets the value of the transactionID property. |
void |
setTransactionPrice(AmountType value)
Sets the value of the transactionPrice property. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected String itemID
protected String transactionID
protected String orderID
protected String sellerInventoryID
protected String privateNotes
protected ExternalProductIDType externalProductID
protected String title
protected PaymentTypeCodeType paymentType
protected AmountType transactionPrice
protected AmountType shippingReimbursement
protected AmountType commission
protected AmountType amountPaid
protected Calendar paidTime
protected String orderLineItemID
protected List<Object> any
Constructor Detail |
---|
public SellerPaymentType()
Method Detail |
---|
public String getItemID()
String
public void setItemID(String value)
value
- allowed object is
String
public String getTransactionID()
String
public void setTransactionID(String value)
value
- allowed object is
String
public String getOrderID()
String
public void setOrderID(String value)
value
- allowed object is
String
public String getSellerInventoryID()
String
public void setSellerInventoryID(String value)
value
- allowed object is
String
public String getPrivateNotes()
String
public void setPrivateNotes(String value)
value
- allowed object is
String
public ExternalProductIDType getExternalProductID()
ExternalProductIDType
public void setExternalProductID(ExternalProductIDType value)
value
- allowed object is
ExternalProductIDType
public String getTitle()
String
public void setTitle(String value)
value
- allowed object is
String
public PaymentTypeCodeType getPaymentType()
PaymentTypeCodeType
public void setPaymentType(PaymentTypeCodeType value)
value
- allowed object is
PaymentTypeCodeType
public AmountType getTransactionPrice()
AmountType
public void setTransactionPrice(AmountType value)
value
- allowed object is
AmountType
public AmountType getShippingReimbursement()
AmountType
public void setShippingReimbursement(AmountType value)
value
- allowed object is
AmountType
public AmountType getCommission()
AmountType
public void setCommission(AmountType value)
value
- allowed object is
AmountType
public AmountType getAmountPaid()
AmountType
public void setAmountPaid(AmountType value)
value
- allowed object is
AmountType
public Calendar getPaidTime()
String
public void setPaidTime(Calendar value)
value
- allowed object is
String
public String getOrderLineItemID()
String
public void setOrderLineItemID(String value)
value
- allowed object is
String
public Object[] getAny()
Element
Object
public Object getAny(int idx)
Element
Object
public int getAnyLength()
public void setAny(Object[] values)
values
- allowed objects are
Element
Object
protected List<Object> _getAny()
public Object setAny(int idx, Object value)
value
- allowed object is
Element
Object
|
Changes since the last release |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The information contained in this document is proprietary and confidential.
Use of this information and the eBay API requires a Non-Disclosure Agreement (NDA) between the user and eBay Inc.
For information regarding a qualifying NDA, contact Developer Relations:
developer-relations@ebay.com
© 2004-2009 eBay Inc. All rights reserved.