Skip to main content

This complex type contains the fields needed to create an offer to a buyer that is initiated by the seller.

Types that use CreateOffersRequest

Not used by any types.

Call that uses CreateOffersRequest

Fields

Field
Type
Description
allowCounterOffer
If set to true, the buyer is allowed to make a counter-offer to the seller's offer.

Note: Currently, you must set this field to false; counter-offers are not supported in this release.

Default: false
message
A seller-defined message related to the offer being made.

This message is sent to the list of "interested" buyers.

To increase the conversion rate of the offers a seller makes to buyers, eBay recommends you always add a customized message to your offers.

Maximum length: 2,000 characters
offerDuration

Important! The offerDuration value will be set automatically based on the eBay marketplace, and each marketplace has one supported value. Due to this fact, we suggest that this container no longer be used. See Negotiation API requirements and restrictions for the offerDuration value for each marketplace.



The length of time, in days, the offer is valid from when it is created.

The duration of the offer begins at the date and time the offer is sent. When the span of time specified by offerDuration passes beyond the creationDate, the offer expires.
offeredItems
array of OfferedItem
An array of objects where each object contains the details of an offer and the ID of the listing on which the offer is being made.

Note that the service does not currently support the creation of multiple offers with a single call to sendOfferToInterestedBuyer. With this, each request can target only one listing at a time and you must populate this array with a single element that contains the details of one offer.