NAME
eBay::API::XML::Call::CompleteSale
INTERITANCE
eBay::API::XML::Call::CompleteSale inherits from the eBay::API::XML::BaseCall class
Methods
setFeedbackInfo()
Specifies feedback the seller is leaving for the buyer. For a given transaction, the seller can leave feedback once, and no further modifications can be made to that feedback entry. If feedback has already been left, FeedbackInfo is not allowed. Call GetFeedback to determine whether feedback has already been left.
RequiredInput: No
# Argument: 'ns:FeedbackInfoType'
setItemID()
ID of the listing associated with the transaction that the seller is completing.
MaxLength: 19 (Note: The eBay database specifies 38. Currently, Item IDs are usually 9 to 12 digits)
RequiredInput: Yes
# Argument: 'ns:ItemIDType'
setListingType()
If included in the request, and with a value of ListingType = Half, indicates that the given ItemID and TransactionID values are for Half.com. ListingType is required input for Half.com items.
RequiredInput: Conditionally
OnlyTheseValues: Half
# Argument: 'ns:ListingTypeCodeType'
setPaid()
If true, the transaction is marked as paid in My eBay. If false, the transaction is marked as not paid in My eBay. If not specified, the paid status in My eBay is not modified.
RequiredInput: No
# Argument: 'xs:boolean'
setShipment()
Details about the shipment. Setting the tracking number and carrier automatically marks the item as shipped (sets Shipped to true).
RequiredInput: No
# Argument: 'ns:ShipmentType'
setShipped()
If true, the transaction is marked as shipped in My eBay (applicable for Selling Manager Pro users). If false, the transaction is marked as not shipped in My eBay. If not specified, the shipped status in My eBay is not modified.
RequiredInput: No
# Argument: 'xs:boolean'
setTransactionID()
Unique identifier for a transaction from the listing indicated by ItemID. Call GetItemTransactions or GetSellerTransactions to determine the appropriate transaction ID. Required for all listing types (pass 0 for Chinese auctions).
MaxLength: 19 (Note: The eBay database specifies 38. Currently, transaction IDs are usually 9 to 12 digits.)
RequiredInput: Yes
# Argument: 'xs:string'
SEE ALSO
eBay::API, eBay::API::XML::BaseCall
JOIN US
Please visit http://developer.ebay.com for more eBay API information.
Web: http://developer.ebay.com
Community Forums: http://developer.ebay.com/community/forums/