Inherits from NSObject
Conforms to PicoBindable
Declared in Trading_BuyerRequirementDetailsType.h
Trading_BuyerRequirementDetailsType.m

Overview

Type defining the BuyerRequirementDetails container, which allows the
seller to set buyer requirements at the listing level. For the corresponding listing,
all buyer requirement values/settings will overwrite values/settings in Buyer Requirements
preferences in My eBay.

@ingroup EBayAPIInterface

Tasks

  •   shipToRegistrationCountry

    The seller includes and sets this field to ‘true’ as a mechanism to block bidders who
    reside (according to their eBay primary shipping address) in countries that are on the ship-to
    exclusion list. Sellers add countries or regions to their ship-to exclusion list by adding
    those countries or regions using one or more ExcludeShipToLocation fields
    in an Add/Revise/Relist call.

    property
  •   zeroFeedbackScore

    This Buyer Requirements feature is only available to sellers on the China site, and is
    only applicable to fixed-price or auction Buy It Now items.



    The seller includes and sets this field to ‘true’ as a mechanism to block prospective
    buyers with a feedback score of 0 from buying items with a price of 100 RMB or higher.

    property
  •   minimumFeedbackScore

    The seller includes this field as a mechanism to block bidders who have a Feedback
    Score less than the specified value. To obtain the list of supported values, call
    GeteBayDetails, include
    BuyerRequirementDetails as a DetailName
    value in the request, and then look for the list of Minimum Feedback Score values
    returned under the MinimumFeedbackScore container in the
    response. Currently, the valid values for the US site are -3, -2, and -1.

    property
  •   maximumItemRequirements

    The seller uses this container as a mechanism to restrict the number of items (specifying a
    MaximumItemCount value) a prospective buyer can purchase from the seller
    during a 10-day period. The seller also has the option of setting a
    MinimumFeedbackScore requirement. If both fields of the
    MaximumItemRequirements container are set, the MaximumItemCount
    limit will only apply to those prospective buyers that don’t equal or exceed the
    specified minimum Feedback Score.

    property
  •   linkedPayPalAccount

    The seller includes and sets this field to ‘true’ as a mechanism to block bidders who do
    not have a PayPal account linked to their eBay account.

    property
  •   verifiedUserRequirements

    The seller uses this container as a mechanism to block prospective buyers who do not pass
    a verified user check.



    This container is only applicable to the following eBay sites:

    • Australia
    • France
    • India
    • Ireland
    • Spain
    • UK
    property
  •   maximumUnpaidItemStrikesInfo

    The seller uses this container as a mechanism to block prospective buyers who have one or
    more unpaid item strikes on their account during a specified time period.

    property
  •   maximumBuyerPolicyViolations

    The seller uses this container as a mechanism to block prospective buyers who have one or
    more buyer policy violations on their account during a specified time period.

    property
  •   any

    (public property)

    property

Properties

any

(public property)

@property (nonatomic, retain) NSMutableArray *any

Discussion

(public property)

entry type : PicoAnyElement, wrapper for primitive anyelement

Declared In

Trading_BuyerRequirementDetailsType.h

linkedPayPalAccount

The seller includes and sets this field to ‘true’ as a mechanism to block bidders who do
not have a PayPal account linked to their eBay account.

@property (nonatomic, retain) NSNumber *linkedPayPalAccount

Discussion

The seller includes and sets this field to ‘true’ as a mechanism to block bidders who do
not have a PayPal account linked to their eBay account.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_BuyerRequirementDetailsType.h

maximumBuyerPolicyViolations

The seller uses this container as a mechanism to block prospective buyers who have one or
more buyer policy violations on their account during a specified time period.

@property (nonatomic, retain) Trading_MaximumBuyerPolicyViolationsType *maximumBuyerPolicyViolations

Discussion

The seller uses this container as a mechanism to block prospective buyers who have one or
more buyer policy violations on their account during a specified time period.

type : class Trading_MaximumBuyerPolicyViolationsType

Declared In

Trading_BuyerRequirementDetailsType.h

maximumItemRequirements

The seller uses this container as a mechanism to restrict the number of items (specifying a
MaximumItemCount value) a prospective buyer can purchase from the seller
during a 10-day period. The seller also has the option of setting a
MinimumFeedbackScore requirement. If both fields of the
MaximumItemRequirements container are set, the MaximumItemCount
limit will only apply to those prospective buyers that don’t equal or exceed the
specified minimum Feedback Score.

@property (nonatomic, retain) Trading_MaximumItemRequirementsType *maximumItemRequirements

Discussion

The seller uses this container as a mechanism to restrict the number of items (specifying a
MaximumItemCount value) a prospective buyer can purchase from the seller
during a 10-day period. The seller also has the option of setting a
MinimumFeedbackScore requirement. If both fields of the
MaximumItemRequirements container are set, the MaximumItemCount
limit will only apply to those prospective buyers that don’t equal or exceed the
specified minimum Feedback Score.

type : class Trading_MaximumItemRequirementsType

Declared In

Trading_BuyerRequirementDetailsType.h

maximumUnpaidItemStrikesInfo

The seller uses this container as a mechanism to block prospective buyers who have one or
more unpaid item strikes on their account during a specified time period.

@property (nonatomic, retain) Trading_MaximumUnpaidItemStrikesInfoType *maximumUnpaidItemStrikesInfo

Discussion

The seller uses this container as a mechanism to block prospective buyers who have one or
more unpaid item strikes on their account during a specified time period.

type : class Trading_MaximumUnpaidItemStrikesInfoType

Declared In

Trading_BuyerRequirementDetailsType.h

minimumFeedbackScore

The seller includes this field as a mechanism to block bidders who have a Feedback
Score less than the specified value. To obtain the list of supported values, call
GeteBayDetails, include
BuyerRequirementDetails as a DetailName
value in the request, and then look for the list of Minimum Feedback Score values
returned under the MinimumFeedbackScore container in the
response. Currently, the valid values for the US site are -3, -2, and -1.

@property (nonatomic, retain) NSNumber *minimumFeedbackScore

Discussion

The seller includes this field as a mechanism to block bidders who have a Feedback
Score less than the specified value. To obtain the list of supported values, call
GeteBayDetails, include
BuyerRequirementDetails as a DetailName
value in the request, and then look for the list of Minimum Feedback Score values
returned under the MinimumFeedbackScore container in the
response. Currently, the valid values for the US site are -3, -2, and -1.

type : NSNumber, wrapper for primitive int

Declared In

Trading_BuyerRequirementDetailsType.h

shipToRegistrationCountry

The seller includes and sets this field to ‘true’ as a mechanism to block bidders who
reside (according to their eBay primary shipping address) in countries that are on the ship-to
exclusion list. Sellers add countries or regions to their ship-to exclusion list by adding
those countries or regions using one or more ExcludeShipToLocation fields
in an Add/Revise/Relist call.

@property (nonatomic, retain) NSNumber *shipToRegistrationCountry

Discussion

The seller includes and sets this field to ‘true’ as a mechanism to block bidders who
reside (according to their eBay primary shipping address) in countries that are on the ship-to
exclusion list. Sellers add countries or regions to their ship-to exclusion list by adding
those countries or regions using one or more ExcludeShipToLocation fields
in an Add/Revise/Relist call.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_BuyerRequirementDetailsType.h

verifiedUserRequirements

The seller uses this container as a mechanism to block prospective buyers who do not pass
a verified user check.



This container is only applicable to the following eBay sites:

  • Australia
  • France
  • India
  • Ireland
  • Spain
  • UK
@property (nonatomic, retain) Trading_VerifiedUserRequirementsType *verifiedUserRequirements

Discussion

The seller uses this container as a mechanism to block prospective buyers who do not pass
a verified user check.



This container is only applicable to the following eBay sites:

  • Australia
  • France
  • India
  • Ireland
  • Spain
  • UK

type : class Trading_VerifiedUserRequirementsType

Declared In

Trading_BuyerRequirementDetailsType.h

zeroFeedbackScore

This Buyer Requirements feature is only available to sellers on the China site, and is
only applicable to fixed-price or auction Buy It Now items.



The seller includes and sets this field to ‘true’ as a mechanism to block prospective
buyers with a feedback score of 0 from buying items with a price of 100 RMB or higher.

@property (nonatomic, retain) NSNumber *zeroFeedbackScore

Discussion

This Buyer Requirements feature is only available to sellers on the China site, and is
only applicable to fixed-price or auction Buy It Now items.



The seller includes and sets this field to ‘true’ as a mechanism to block prospective
buyers with a feedback score of 0 from buying items with a price of 100 RMB or higher.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_BuyerRequirementDetailsType.h