PlaceOfferRequestType

Enables the authenticated user to to make a bid, a best offer, or a purchase on the item specified by the ItemID input field.

Fields

AffiliateTrackingDetails ( AffiliateTrackingDetailsType ) [0..1]
Container for affiliate-related tags, which enable the tracking of user activity. If you include AffiliateTrackingDetails in your PlaceOffer call, then it is possible to receive affiliate commissions based on calls made by your application. (See the eBay Partner Network for information about commissions.) Please note that affiliate tracking is not available in the Sandbox environment, and that affiliate tracking is not available when you make a best offer.
See the Field Index to learn which calls use AffiliateTrackingDetails.

BlockOnWarning ( boolean ) [0..1]
If a warning message exists and BlockOnWarning is true, the warning message is returned and the bid is blocked. If no warning message exists and BlockOnWarning is true, the bid is placed. If BlockOnWarning is false, the bid is placed, regardless of warning.
See the Field Index to learn which calls use BlockOnWarning.

ItemID ( ItemIDType (string) ) [1]
Unique item ID that identifies the item listing for which the action is being submitted.

If the item was listed with Variations, you must also specify VariationSpecifics in the request to uniquely identify the variant being purchased.
See the Field Index to learn which calls use ItemID.

Offer ( OfferType ) [1]
Specifies the type of offer being made. If the item is a competitive-bidding listing, the offer is a bid. If the item is a fixed-price listing, then the offer purchases the item. If the item is a competitive-bidding listing and the offer is of type with an active, unexercised Buy It Now option, then the offer can either purchase the item or be a bid. See the schema documentation for OfferType for details on its properties and their meanings.
See the Field Index to learn which calls use Offer.

VariationSpecifics ( NameValueListArrayType ) [0..1]
Name-value pairs that identify a single variation within the listing identified by ItemID. Required when the seller listed the item with Item Variations.

If you want to buy items from multiple variations in the same listing, use a separate PlaceOffer request for each variation. For example, if you want to buy 3 red shirts and 2 black shirts from the same listing, use one PlaceOffer request for the 3 red shirts, and another PlaceOffer request for the 2 black shirts.
See the Field Index to learn which calls use VariationSpecifics.

Copyright © 2005–2013 eBay, Inc. All rights reserved. This documentation and the API may only be used in accordance with the eBay Developers Program and API License Agreement.