CompleteSaleRequestType
Fields
FeedbackInfo ( FeedbackInfoType )
ItemID ( ItemIDType (string) )
ListingType ( ListingTypeCodeType )
OrderID ( string )
Paid ( boolean )
Shipment ( ShipmentType )
Shipped ( boolean )
TransactionID ( string )

FeedbackInfo ( FeedbackInfoType ) [0..1]
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.
See the Field Index to learn which calls use FeedbackInfo.

ItemID ( ItemIDType (string) ) [0..1]
ID of the listing associated with the transaction that the seller is completing.
See the Field Index to learn which calls use ItemID.

ListingType ( see ListingTypeCodeType for possible values ) [0..1]
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.
See the Field Index to learn which calls use ListingType.

OrderID ( string ) [0..1]
Unique ID for a multi-item order. ItemID and TransactionID are ignored if a call includes OrderID. CompleteSale applies to the specified order as a whole (and thus the child transactions associated with the order).
This tag does not apply to half.com items.
See the Field Index to learn which calls use OrderID.

Paid ( boolean ) [0..1]
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.
See the Field Index to learn which calls use Paid.

Shipment ( ShipmentType ) [0..1]
Details about the shipment. Setting the tracking number and carrier automatically marks the item as shipped (sets Shipped to true).
See the Field Index to learn which calls use Shipment.

Shipped ( boolean ) [0..1]
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.
See the Field Index to learn which calls use Shipped.

TransactionID ( string ) [0..1]
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).
See the Field Index to learn which calls use TransactionID.

This document was generated with a customized version of the apireferencedocs tool [0.5M zip].

© 2005–2008 eBay, Inc. All rights reserved.