eBay Trading APIVersion 1113

Applicable values for PlaceOfferRequest.Offer.Action

Accept
(in) This value is used in a PlaceOffer call if the buyer is accepting a counter offer proposed by the seller. The GetAllBidders call will return this value as well if the buyer accepted a counter offer.
Bid
(in/out) This value is used in a PlaceOffer call if the buyer wants to bid on an auction listing. If this value is used, the prospective buyer must also include the Offer.MaxBid field in the PlaceOffer call and specify the maximum amount that they are willing to bid in an attempt to win the auction. eBay will automatically rebid on behalf of the buyer each time the buyer is outbid up until the time when their Offer.MaxBid value threshold is met. The GetAllBidders call will return this value as well if the buyer has set up automatic bidding using a maximum bid threshold.
Counter
(in/out) This value is used in a PlaceOffer call if the buyer is proposing a counter offer to the seller's proposed counter offer. The GetAllBidders call will return this value as well if the buyer proposed a counter offer to the seller's counter offer.
Decline
(in/out) This value is used in a PlaceOffer call if the buyer is declining a counter offer proposed by the seller. The GetAllBidders call will return this value as well if the buyer declined a counter offer.
Offer
(in/out) This value is used in a PlaceOffer call if the buyer is proposing a Best Offer to the seller. The GetAllBidders call will return this value as well if the buyer proposed a Best Offer to the seller.
Purchase
(in/out) This value is used in a PlaceOffer call if the buyer wants to purchase a fixed-price item or purchase an auction item enabled with the Buy It Now feature. Note that this call cannot be used to purchase items that require immediate payment. The GetAllBidders call will return this value as well if the buyer purchased the item. For items requiring immediate payment, the PlaceOffer call cannot be used for purchase.
(Not all values in BidActionCodeType apply to this field.)