Skip to main content
Published: October 09 2006, 10:30:00 AMUpdated: September 07 2022, 12:06:15 AM

If I have fixed price item with listing qty more than 1, before all listed qty sold and the listing expires, will I receive transaction for the sold items (say 2 out of 6 are sold)?

If I can receive transaction before all qty sold and listing expires, will the transaction appear in soldList and item repeat in both soldlist and activelist in the GetMyeBaySellingRequest call? 

Summary

A seller can use GetMyeBaySelling or GetItemTransaction to retrieve transaction data for a partially sold FixedPriceItem  listing.

Detailed Description

    When a portion of the multiple objects for a Fixed-Price listing is sold, the following event or data change happens:

    1. A transaction is created and a transactionId is generated.  The FixedPriceTransaction notification will be sent to a seller if the seller has subscribed to the platform notification event.
    2. The listing remains active status until the last object  is sold or when the duration is end, whichever comes first.
    3. The transaction can be viewed on the seller's MyeBay Sold table, and the remaining unsold objects for the listing  is displayed on the seller's MyeBay Selling table. Seller can use either GetItemTransaction or GetMyeBaySelling api call to track the status of the listing.

    By specifying both the ActiveList and SoldList ItemListCustomizationTypes in the GetMyeBaySellingRequest as below, the data for the sold and the remaining unsold objects of the listing will be returned  in the OrderTransactionArray of the SoldList  and ItemArray of the ActiveList respectively.
      <?xml version="1.0" encoding="utf-8"?>
        <GetMyeBaySellingRequest xmlns="urn:ebay:apis:eBLBaseComponents">
             <Version>1267</Version>
             <DetailLevel>ReturnAll</DetailLevel>
             <RequesterCredentials>
                 <eBayAuthToken>xxx</eBayAuthToken>
             </RequesterCredentials>
             <ActiveList>
                 <IncludeNotes>false</IncludeNotes>
                 <ListingType>FixedPriceItem</ListingType>
                 <Pagination>
                      <EntriesPerPage>25</EntriesPerPage>
                      <PageNumber>1</PageNumber>
                 </Pagination>
                 <Sort>ItemID</Sort>
            </ActiveList>
           <SoldList>
                <IncludeNotes>false</IncludeNotes>
                <Pagination>
                      <EntriesPerPage>25</EntriesPerPage>
                      <PageNumber>1</PageNumber>
               </Pagination>
               <Sort>ItemID</Sort>
               </SoldList>
         </GetMyeBaySellingRequest>

 
  <?xml version="1.0" encoding="utf-8"?>
  <GetMyeBaySellingResponse xmlns="urn:ebay:apis:eBLBaseComponents">
    <Timestamp>2022-09-01T07:32:36.313Z</Timestamp>
   <Ack>Success</Ack>
    <Version>1267</Version>

    <Build>E1131_CORE_APISELLING_19099826_R1</Build>
    <SellingSummary>
      <ActiveAuctionCount>0</ActiveAuctionCount>
      <AuctionSellingCount>0</AuctionSellingCount>
      <AuctionBidCount>0</AuctionBidCount>
      <TotalAuctionSellingValue currencyID="USD">0.0</TotalAuctionSellingValue>
      <TotalSoldCount>2</TotalSoldCount>
      <TotalSoldValue currencyID="USD">10.0</TotalSoldValue>
      <SoldDurationInDays>31</SoldDurationInDays>
    </SellingSummary>
    <ActiveList >
      <ItemArray >
        <Item>
          <BuyItNowPrice currencyID="USD">5.0</BuyItNowPrice>
          <ItemID>110007691830</ItemID >
          <ListingDetails>
            <StartTime>2022-09-01T07:28:59.000Z</StartTime>
            <ExpressListing>false</ExpressListing>
          </ListingDetails>
          <ListingType>FixedPriceItem</ListingType>
          <Quantity>5</Quantity >
          <SellingStatus>
            <CurrentPrice currencyID="USD">5.0</CurrentPrice>
          </SellingStatus>
          <TimeLeft>P4DT23H56M23S</TimeLeft>
          <Title>Test item's  title</Title>
          <QuantityAvailable>3</QuantityAvailable >
        </Item>
      </ItemArray >
      <PaginationResult>
        <TotalNumberOfPages>1</TotalNumberOfPages>
        <TotalNumberOfEntries>1</TotalNumberOfEntries>
      </PaginationResult>
    </ActiveList >
    <SoldList >
      <OrderTransactionArray >
        <OrderTransaction>
          <Transaction>
            <Buyer>
              <Email>xxx</Email>
              <UserID>xxxxr</UserID>
              <BuyerInfo>
                <ShippingAddress>
                  <PostalCode>95125</PostalCode>
                </ShippingAddress>
              </BuyerInfo>
            </Buyer>
            <Item>
              <BuyItNowPrice currencyID="USD">5.0</BuyItNowPrice>
              <ItemID>110007691830</ItemID >
              <ListingDetails>
                <StartTime>2022-09-01T07:28:59.000Z</StartTime>
                <EndTime>2022-09-05T07:28:59.000Z</EndTime>
              </ListingDetails>
              <ListingType>FixedPriceItem</ListingType>
              <SellingStatus>
                <CurrentPrice currencyID="USD">5.0</CurrentPrice>
              </SellingStatus>
              <ShippingDetails>
                <ShippingServiceOptions>
                  <ShippingServiceCost currencyID="USD">2.0</ShippingServiceCost>
                </ShippingServiceOptions>
              </ShippingDetails>
              <Title>Test item's  title</Title>
            </Item>
            <QuantityPurchased>2</QuantityPurchased >
            <TransactionID>5002026827</TransactionI D>
            <SellerPaidStatus>BuyerHasNotCompletedCheckout</SellerPaidStatus>
            <TotalPrice currencyID="USD">12.0</TotalPrice>
            <TransactionPlatform>eBay</TransactionPlatform>
          </Transaction>
        </OrderTransaction>
      </OrderTransactionArray >
      <PaginationResult>
        <TotalNumberOfPages>1</TotalNumberOfPages>
        <TotalNumberOfEntries>1</TotalNumberOfEntries>
      </PaginationResult>
    </SoldList
</GetMyeBaySellingResponse>


 

Additional Resources

 

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

Got thoughts? Click the feedback button – your insights help us improve!