Skip to main content
Published: November 09 2006, 7:23:00 PMUpdated: November 28 2020, 3:00:08 PM

I tried to leave feedback several times on Sandbox and Production Enviromnent but I always get the error code 368

Summary

     Sending an empty CommentText as <CommentText> in either LeaveFeedback or CompleteSales can trigger the error code 368  'Feedback function is temporarily unavailable' in current API release which is e485. This is a bug that the request error is mapped to the wrong error code.

    However; keep in mind that CommentText is a required field  for either LeaveFeedback or CompleteSales call. You should always include a string  in CommentText node as  <CommentText>Great eBayer</CommentText>  in the request or your request will fail.

   When getting the 'Feedback function is temporarily unavailable' error with either LeaveFeedback or CompleteSales api call, the actions you should take are:

   1. Add a comment in the CommentText node if the CommentText was left empty in your original request.

      Below is the request that triggers the error 368 in the current API release :  
        <?xml version="1.0" encoding="utf-8" ?>
        <LeaveFeedbackRequest xmlns="urn:ebay:apis:eBLBaseComponents">
             <Version>485</Version>
             <TargetUser>USERID </TargetUser>
            <ItemID>ITEMID </ItemID> 
            <TransactionID>0</TransactionID>
            <CommentType>Positive</CommentType> 
             <CommentText />
            <RequesterCredentials>
                    <eBayAuthToken>TOKEN </eBayAuthToken>
           </RequesterCredentials>
      </LeaveFeedbackRequest>

     The correct LeaveFeedback api request is as below:
     
<?xml version="1.0" encoding="utf-8" ?>
        <LeaveFeedbackRequest xmlns="urn:ebay:apis:eBLBaseComponents">
             <Version>485</Version>
             <TargetUser>USERID </TargetUser>
            <ItemID>ITEMID </ItemID> 
            <TransactionID>0</TransactionID>
            <CommentType>Positive</CommentType> 
            <CommentText>Great eBayer!!!! A+++++++++</CommentText>  
            <RequesterCredentials>
                    <eBayAuthToken>TOKEN </eBayAuthToken>
           </RequesterCredentials>
       </LeaveFeedbackRequest>

   2. If your LeaveFeedback or CompleteSales request is correctly constructed,  retry the call as eBay LeaveFeedback system might be out of the service at the time.


Version Info

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

API Schema Version 485


Additional Resource

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