Home
Find the answer to your question
If there is a potential product recall by the Consumer Products Safety Commission, can I know about it or get a warning before I actually use the PlaceOffer call?
Detailed Description
There is no way to get a warning about a product that may have been potentially recalled before placing a bid.
If you want the buyer to be forewarned, you can make use of the BlockOnWarning feature of the PlaceOffer call. If there is a product recall warning, then the bid will be blocked and the API will return a response similar to this:
<Errors>
<ShortMessage>TUV Error</ShortMessage>
<LongMessage>TUV Error</LongMessage>
<ErrorCode>12311</ErrorCode>
<SeverityCode>Warning</SeverityCode>
<ErrorParameters ParamID="0">
<Value><div><table cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td rowspan="5" bgcolor="#9999CC"><img src="http://pics.ebay.com/aw/pics/s.gif" width="1" height="10"></td><td colspan="3" bgcolor="#9999CC"><img src="" width="1" height="1"></td><td rowspan="5" bgcolor="#9999CC"><img src="http://pics.ebay.com/aw/pics/s.gif" width="1" height="1"></td></tr><tr><td colspan="3" bgcolor="#EEEEF8"><img src="http://pics.ebay.com/aw/pics/s.gif" width="1" height="5"></td></tr><tr><td bgcolor="#EEEEF8"><img src="http://pics.ebay.com/aw/pics/s.gif" width="10" height="1"></td><td width="100%" bgcolor="#EEEEF8"><table cellpadding="3" cellspacing="0" border="0"><tr><td valign="top"><img src="http://pics.ebay.com/aw/pics/tbx/warnSm.gif"> </td><td width="100%" class="error"><b>Dear Bidder</b></td></tr><tr><td colspan="2" valign="top"><p>Please note that the US Consumer Product Safety Commission periodically issues recalls. Please review the <a href="http://www.cpsc.gov/" target="_blank">CPSC website </a>for specific details on all recalls issued. We also encourage you to check with prospective sellers prior to buying or bidding on items. </p></td></tr></table></td><td bgcolor="#EEEEF8"><img src="http://pics.ebay.com/aw/pics/s.gif" width="10" height="1"></td></tr><tr><td bgcolor="#EEEEF8" colspan="3"><img src="http://pics.ebay.com/aw/pics/s.gif" width="1" height="5"></td></tr><tr><td bgcolor="#9999CC" colspan="3"><img src="http://pics.ebay.com/aw/pics/s.gif" width="1" height="1"></td></tr></table></div><font color="#BEBEBE" size="1">{e18059-233914x}</font></Value>
</ErrorParameters>
<ErrorParameters ParamID="1">
<Value>233914</Value>
</ErrorParameters>
<ErrorParameters ParamID="2">
<Value>Warning</Value>
</ErrorParameters>
<ErrorClassification>RequestError</ErrorClassification>
</Errors>
When you render the Value of the first ErrorParameters field as html, you will see the following:
![]() |
![]() |
|||||
![]() |
||||||
![]() |
|
![]() |
||||
![]() |
||||||
![]() |
If the buyer then chooses to bid on the item, you can then make a second PlaceOffer call without setting BlockOnWarning to true and the bid will succeed.
Additional Info
API Documentation: PlaceOffer
Recalled Items