NAME
eBay::API::XML::DataType::BestOfferType
DESCRIPTION
Details about a best offer.
SYNOPSIS
INHERITANCE
eBay::API::XML::DataType::BestOfferType inherits from the eBay::API::XML::BaseDataType class
Subroutines:
setBestOfferCodeType()
The best offer type.
# Argument: 'ns:BestOfferTypeCodeType'
getBestOfferCodeType()
Calls: GetBestOffers
Returned: Always
Details: DetailLevel: none, ReturnAll
# Returns: 'ns:BestOfferTypeCodeType'
setBestOfferID()
An ID to distinguish this best offer from other best offers made on the item.
# Argument: 'ns:BestOfferIDType'
getBestOfferID()
Calls: GetBestOffers
Returned: Always
Details: DetailLevel: none, ReturnAll
Calls: PlaceOffer
Returned: Conditionally
# Returns: 'ns:BestOfferIDType'
setBuyer()
Information about the buyer who made the best offer.
# Argument: 'ns:UserType'
getBuyer()
Calls: GetBestOffers
Returned: Always
Details: DetailLevel: none, ReturnAll
# Returns: 'ns:UserType'
setBuyerMessage()
Text message that was provided by a buyer when placing a best offer.
MaxLength: 500 (in bytes)
# Argument: 'xs:string'
getBuyerMessage()
Calls: GetBestOffers
Returned: Conditionally
Details: DetailLevel: ReturnAll
# Returns: 'xs:string'
setCallStatus()
The status of the call, either Success or Failure.
# Argument: 'xs:string'
getCallStatus()
Calls: RespondToBestOffer
Returned: Always
# Returns: 'xs:string'
setExpirationTime()
Date and time (in GMT) the offer naturally expires (if the seller has not accepted or declined the offer).
# Argument: 'xs:dateTime'
getExpirationTime()
Calls: GetBestOffers
Returned: Always
Details: DetailLevel: none, ReturnAll
# Returns: 'xs:dateTime'
setPrice()
The amount of the best offer.
# Argument: 'ns:AmountType'
getPrice()
Calls: GetBestOffers
Returned: Always
Details: DetailLevel: none, ReturnAll
# Returns: 'ns:AmountType'
setQuantity()
The number of items for which the buyer is making an offer.
# Argument: 'xs:int'
getQuantity()
Calls: GetBestOffers
Returned: Always
Details: DetailLevel: none, ReturnAll
# Returns: 'xs:int'
setSellerMessage()
Text response to buyer from seller.
MaxLength: 500 (in bytes)
# Argument: 'xs:string'
getSellerMessage()
Calls: GetBestOffers
Returned: Conditionally
Details: DetailLevel: none, ReturnAll
# Returns: 'xs:string'
setStatus()
The state of the offer. In the case of a PlaceOffer response that specified a best offer, Status may be "Accepted" if the best offer was at or above an auto-accept price.
# Argument: 'ns:BestOfferStatusCodeType'
getStatus()
Calls: GetBestOffers
Returned: Always
Details: DetailLevel: none, ReturnAll
Calls: PlaceOffer
Returned: Conditionally
# Returns: 'ns:BestOfferStatusCodeType'