Skip to main content
Published: August 06 2007, 11:43:00 AMUpdated: November 28 2020, 3:54:16 PM

Making CompleteSale call on a transaction does not change the ShippedTime for the given item, what is the problem?

Detailed Description

    When use CompleteSale API for item, one must specify <ListingType> tag and set its value to 'Half'. If the ListingType is not sent in the request for a Item,  the given transaction's ShippedTime property will not be updated.

    Below is the sample CompletSale request for item:

   <?xml version="1.0" encoding="utf-8" ?>  <CompleteSaleRequestxmlns="urn:ebay:apis:eBLBaseComponents">
        <CommentText>Great transaction, great buyer!</CommentText>
    <eBayAuthToken>YOUR TOKEN</eBayAuthToken>

   Keep in mind that the  ListingType tag only applies to Half in CompleteSale, and any other value will be ingored by the API .


Version Info

The code example above was based on the versions specified below:

API Schema Version 521

Additional Resources

How well did this answer your question?
Answers others found helpful