|
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.AbstractRequestType
com.ebay.soap.eBLBaseComponents.CompleteSaleRequestType
public class CompleteSaleRequestType
Enables a seller to do various tasks after the creation of a single line item or multiple line item (Combined Payment) order. Typically, this call is used after the order has been paid by the buyer, but it can be called by the seller beforehand. Typical post- payment tasks available to this call include marking the order as paid, marking the order as shipped, providing shipment tracking details, and leaving feedback for the buyer.
Java class for CompleteSaleRequestType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CompleteSaleRequestType"> <complexContent> <extension base="{urn:ebay:apis:eBLBaseComponents}AbstractRequestType"> <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="FeedbackInfo" type="{urn:ebay:apis:eBLBaseComponents}FeedbackInfoType" minOccurs="0"/> <element name="Shipped" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="Paid" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="ListingType" type="{urn:ebay:apis:eBLBaseComponents}ListingTypeCodeType" minOccurs="0"/> <element name="Shipment" type="{urn:ebay:apis:eBLBaseComponents}ShipmentType" minOccurs="0"/> <element name="OrderID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="OrderLineItemID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
Field Summary | |
---|---|
protected FeedbackInfoType |
feedbackInfo
|
protected String |
itemID
|
protected ListingTypeCodeType |
listingType
|
protected String |
orderID
|
protected String |
orderLineItemID
|
protected Boolean |
paid
|
protected ShipmentType |
shipment
|
protected Boolean |
shipped
|
protected String |
transactionID
|
Fields inherited from class com.ebay.soap.eBLBaseComponents.AbstractRequestType |
---|
any, botBlock, detailLevel, endUserIP, errorHandling, errorLanguage, invocationID, messageID, outputSelector, version, warningLevel |
Constructor Summary | |
---|---|
CompleteSaleRequestType()
|
Method Summary | |
---|---|
FeedbackInfoType |
getFeedbackInfo()
Gets the value of the feedbackInfo property. |
String |
getItemID()
Gets the value of the itemID property. |
ListingTypeCodeType |
getListingType()
Gets the value of the listingType property. |
String |
getOrderID()
Gets the value of the orderID property. |
String |
getOrderLineItemID()
Gets the value of the orderLineItemID property. |
ShipmentType |
getShipment()
Gets the value of the shipment property. |
String |
getTransactionID()
Gets the value of the transactionID property. |
Boolean |
isPaid()
Gets the value of the paid property. |
Boolean |
isShipped()
Gets the value of the shipped property. |
void |
setFeedbackInfo(FeedbackInfoType value)
Sets the value of the feedbackInfo property. |
void |
setItemID(String value)
Sets the value of the itemID property. |
void |
setListingType(ListingTypeCodeType value)
Sets the value of the listingType property. |
void |
setOrderID(String value)
Sets the value of the orderID property. |
void |
setOrderLineItemID(String value)
Sets the value of the orderLineItemID property. |
void |
setPaid(Boolean value)
Sets the value of the paid property. |
void |
setShipment(ShipmentType value)
Sets the value of the shipment property. |
void |
setShipped(Boolean value)
Sets the value of the shipped property. |
void |
setTransactionID(String value)
Sets the value of the transactionID property. |
Methods inherited from class com.ebay.soap.eBLBaseComponents.AbstractRequestType |
---|
_getAny, _getDetailLevel, _getOutputSelector, getAny, getAny, getAnyLength, getBotBlock, getDetailLevel, getDetailLevel, getDetailLevelLength, getEndUserIP, getErrorHandling, getErrorLanguage, getInvocationID, getMessageID, getOutputSelector, getOutputSelector, getOutputSelectorLength, getVersion, getWarningLevel, setAny, setAny, setBotBlock, setDetailLevel, setDetailLevel, setEndUserIP, setErrorHandling, setErrorLanguage, setInvocationID, setMessageID, setOutputSelector, setOutputSelector, setVersion, setWarningLevel |
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 FeedbackInfoType feedbackInfo
protected Boolean shipped
protected Boolean paid
protected ListingTypeCodeType listingType
protected ShipmentType shipment
protected String orderID
protected String orderLineItemID
Constructor Detail |
---|
public CompleteSaleRequestType()
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 FeedbackInfoType getFeedbackInfo()
FeedbackInfoType
public void setFeedbackInfo(FeedbackInfoType value)
value
- allowed object is
FeedbackInfoType
public Boolean isShipped()
Boolean
public void setShipped(Boolean value)
value
- allowed object is
Boolean
public Boolean isPaid()
Boolean
public void setPaid(Boolean value)
value
- allowed object is
Boolean
public ListingTypeCodeType getListingType()
ListingTypeCodeType
public void setListingType(ListingTypeCodeType value)
value
- allowed object is
ListingTypeCodeType
public ShipmentType getShipment()
ShipmentType
public void setShipment(ShipmentType value)
value
- allowed object is
ShipmentType
public String getOrderID()
String
public void setOrderID(String value)
value
- allowed object is
String
public String getOrderLineItemID()
String
public void setOrderLineItemID(String value)
value
- allowed object is
String
|
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.