eBay Trading APIVersion 1349
 

RespondToBestOfferRequestType ( AbstractRequestType )

This call enables the seller to accept or decline a buyer's Best Offer on an item, or make a counter offer to the buyer's Best Offer. A seller can decline multiple Best Offers with one call, but the seller cannot accept or counter offer multiple Best Offers with one call. Best Offers are not applicable to auction listings.

Note: Historically, the Best Offer feature has not been available for auction listings, but beginning with Version 1027, sellers in the US, UK, and DE sites are able to offer the Best Offer feature in auction listings. The seller can offer Buy It Now or Best Offer in an auction listing, but not both.

Call that uses RespondToBestOfferRequestType:

Fields



The enumeration value that the seller passes in to this field will control whether the seller accepts or make a counter offer to a single buyer's Best Offer, or declines one or more buyers' Best Offers. A seller can decline multiple Best Offers with one call, but the seller cannot accept or counter offer multiple Best Offers with one call.
See the Field Index to learn which calls use Action.

BestOfferID ( BestOfferIDType (string) ) [0..*]
The unique identifier of a buyer's Best Offer for the order line item. This ID is created once the buyer makes a Best Offer. It is possible that a seller will get multiple Best Offers for an order line item, and if that seller would like to decline multiple/all of the Best Offers with one RespondToBestOffer call, the seller would pass in each of these identifiers in a separate BestOfferID field. However, the seller can only accept or counter offer one Best Offer at a time.
See the Field Index to learn which calls use BestOfferID.

CounterOfferPrice ( AmountType (double) ) [0..1]
The seller inserts counter offer price into this field. This field is conditionally required and only applicable when the Action value is set to Counter, The counter offer price cannot exceed the Buy It Now price for a single quantity item. However, the dollar value in this field may exceed the Buy It Now price if the buyer is requesting or the seller is offering multiple quantity of the item (in a multiple-quantity listing). The quantity of the item must be specified in the CounterOfferQuantity field if the seller is making a counter offer.
See the Field Index to learn which calls use CounterOfferPrice.

CounterOfferQuantity ( int ) [0..1]
The seller inserts the quantity of items in the counter offer into this field. This field is conditionally required and only applicable when the Action value is set to Counter, The counter offer price must be specified in the CounterOfferPrice field if the seller is making a counter offer. This price should reflect the quantity of items in the counter offer. So, if the seller's counter offer 'unit' price is 15 dollars, and the item quantity is '2', the dollar value passed into the CounterOfferPrice field would be 30.0.
See the Field Index to learn which calls use CounterOfferQuantity.

ItemID ( ItemIDType (string) ) [0..1]
The unique identifier of the listing to which the seller is responding to a Best Offer.
See the Field Index to learn which calls use ItemID.

SellerResponse ( string ) [0..1]
This optional text field allows the seller to provide more details to the buyer about the action being taken against the buyer's Best Offer.
See the Field Index to learn which calls use SellerResponse.