NAME
eBay::API::XML::DataType::BuyerRequirementDetailsType
DESCRIPTION
New Container for all buyer requirements in listing calls.
SYNOPSIS
INHERITANCE
eBay::API::XML::DataType::BuyerRequirementDetailsType inherits from the eBay::API::XML::BaseDataType class
Subroutines:
setLinkedPayPalAccount()
If true, only bidders with PayPal accounts linked to eBay may bid. This field can be returned even if the caller is not the seller. For AddItem, the seller's My eBay preference is automatically used with request version 453 and greater. For lower request versions, you must send in explicit BuyerRequirement input even if you have your "global" My eBay preference set to require this.
Default: false
Calls: AddItem
GetItemRecommendations
RelistItem
ReviseItem
VerifyAddItem
RequiredInput: No
# Argument: 'xs:boolean'
isLinkedPayPalAccount()
Calls: GetBidderList
GetSellerList
Returned: Conditionally
Calls: GetItem
Returned: Conditionally
Details: DetailLevel: none, ItemReturnDescription, ItemReturnAttributes, ReturnAll
# Returns: 'xs:boolean'
setMaximumBuyerPolicyViolations()
If provided, blocks bidders who have received maximum allowed buyer policy violation reports from the sellers in the pre defined duration.
Default: false
Calls: AddItem
GetItemRecommendations
RelistItem
ReviseItem
VerifyAddItem
RequiredInput: No
# Argument: 'ns:MaximumBuyerPolicyViolationsType'
getMaximumBuyerPolicyViolations()
Calls: GetBidderList
GetSellerList
Returned: Conditionally
Calls: GetItem
Returned: Conditionally
Details: DetailLevel: none, ItemReturnDescription, ItemReturnAttributes, ReturnAll
# Returns: 'ns:MaximumBuyerPolicyViolationsType'
setMaximumItemRequirements()
A means of limiting unpaying, low feedback bidders. Ignored as input if the application uses version 451 or older.
Calls: AddItem
GetItemRecommendations
RelistItem
ReviseItem
VerifyAddItem
RequiredInput: No
# Argument: 'ns:MaximumItemRequirementsType'
getMaximumItemRequirements()
Calls: GetBidderList
GetSellerList
Returned: Conditionally
Calls: GetItem
Returned: Conditionally
Details: DetailLevel: none, ItemReturnDescription, ItemReturnAttributes, ReturnAll
# Returns: 'ns:MaximumItemRequirementsType'
setMaximumUnpaidItemStrikesInfo()
If provided, blocks bidders who have received maximum unpaid item strikes in the pre defined duration by the seller.
Default: false
Calls: AddItem
GetItemRecommendations
RelistItem
ReviseItem
VerifyAddItem
RequiredInput: No
# Argument: 'ns:MaximumUnpaidItemStrikesInfoType'
getMaximumUnpaidItemStrikesInfo()
Calls: GetBidderList
GetSellerList
Returned: Conditionally
Calls: GetItem
Returned: Conditionally
Details: DetailLevel: none, ItemReturnDescription, ItemReturnAttributes, ReturnAll
# Returns: 'ns:MaximumUnpaidItemStrikesInfoType'
setMinimumFeedbackScore()
If true, blocks bidders with this feedback score or lower. Ignored as input if the application uses version 451 or older. Valid values: -3, -2, -1.
Max: Min: Calls: AddItem GetItemRecommendations RelistItem ReviseItem VerifyAddItem RequiredInput: No
# Argument: 'xs:int'
getMinimumFeedbackScore()
Calls: GetBidderList
GetSellerList
Returned: Conditionally
Calls: GetItem
Returned: Conditionally
Details: DetailLevel: none, ItemReturnDescription, ItemReturnAttributes, ReturnAll
# Returns: 'xs:int'
setShipToRegistrationCountry()
If true, blocks bidders who are registered in countries to which the seller has specified he will not shipo. Ignored as input if the application uses version 451 or older.
Default: false
Calls: AddItem
GetItemRecommendations
RelistItem
ReviseItem
VerifyAddItem
RequiredInput: No
# Argument: 'xs:boolean'
isShipToRegistrationCountry()
Calls: GetBidderList
GetSellerList
Returned: Conditionally
Calls: GetItem
Returned: Conditionally
Details: DetailLevel: none, ItemReturnDescription, ItemReturnAttributes, ReturnAll
# Returns: 'xs:boolean'
setVerifiedUserRequirements()
A means of limiting unverified bidders. Ignored as input if the application uses version 451 or older.
Calls: AddItem
GetItemRecommendations
RelistItem
ReviseItem
VerifyAddItem
RequiredInput: No
# Argument: 'ns:VerifiedUserRequirementsType'
getVerifiedUserRequirements()
Calls: GetBidderList
GetSellerList
Returned: Conditionally
Calls: GetItem
Returned: Conditionally
Details: DetailLevel: none, ItemReturnDescription, ItemReturnAttributes, ReturnAll
# Returns: 'ns:VerifiedUserRequirementsType'
setZeroFeedbackScore()
If true, blocks bidders with a feedback score of 0 who attempt to bid on Buy It Now items worth 100 RMB or more. Ignored as input if the application uses version 451 or older. This requirement is only enabled for the CN site.
Default: false
Calls: AddItem
GetItemRecommendations
RelistItem
ReviseItem
VerifyAddItem
RequiredInput: No
# Argument: 'xs:boolean'
isZeroFeedbackScore()
Calls: GetBidderList
GetSellerList
Returned: Conditionally
Calls: GetItem
Returned: Conditionally
Details: DetailLevel: none, ItemReturnDescription, ItemReturnAttributes, ReturnAll
# Returns: 'xs:boolean'