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

Overview

Information about a user returned in the context of an item’s seller.

@ingroup EBayAPIInterface

Tasks

  •   paisaPayStatus

    Indicates the seller’s PaisaPay and PaisapayEscrow registration status. India site only.

    0 - Seller not registered

    1 - Seller registered

    2 - Seller registered but registration suspended

    3 - Seller registered but outbound payment suspended

    property
  •   allowPaymentEdit

    Indicates whether the user as a seller by default allows buyers to edit the
    total cost of an item (while in checkout). (Sellers enable this property in
    their My eBay user preferences on the eBay site.)

    property
  •   billingCurrency

    Currency type in which the user is billed seller fees.

    property
  •   checkoutEnabled

    This flag indicates whether or not the seller’s Checkout Enabled preference is turned on (at account level or at
    listing level). This preference is managed through Payment Preferences in My eBay. If this preference is enabled,
    a Pay Now button will appear in checkout flow pages and in the email notifications that are sent to buyers. This
    preferance is enabled by default if PayPal is one of the payment methods.

    property
  •   cipBankAccountStored

    If true, this flag indicates that the seller has stored bank account information on
    file with eBay. A seller must have stored bank account information on file with eBay
    in order to use the Cash in Person (also known as Pay upon Pickup) feature.
    This field is applicable to all eBay sites that support Cash in Person or Pay upon
    Pickuop as a payment method.

    property
  •   goodStanding

    If true, indicates that the user is in good standing with eBay. (One of the
    requirements for listing a new item with Immediate Payment.)

    property
  •   merchandizingPref

    Indicates whether the seller participates in the
    Merchandising Manager feature. If so, the seller can
    set up rules for cross-promoting items from the seller’s store.
    If not, eBay cross-promotes items as the seller’s items are
    being viewed or purchased.

    property
  •   qualifiesForB2BVAT

    Indicates whether the user is subject to VAT. Users who have registered with
    eBay as VAT-exempt are not subject to VAT.

    property
  •   sellerGuaranteeLevel

    No longer supported.

    property
  •   sellerLevel

    The user’s eBay PowerSeller tier. Possible values are enumerated in the SellerLevelCodeType code list.
    SellerInfo.SellerLevel is no longer returned in the GetUser, GetBidderList, GetSellerList, GetItem, and
    GetItemTransactions responses for the US, DE/AT/CH, and UK/IE sites, for version 629 and later. If you are using
    a version older than 629, SellerInfo.SellerLevel will still be returned. Developers should note that
    SellerInfo.SellerLevel could potentially be removed from other sites as well.

    property
  •   sellerPaymentAddress

    Address used by eBay for purposes of billing the user for seller fees.

    property
  •   schedulingInfo

    Container for scheduling limits for the user.
    Conveys the minimum and maximum
    minutes the user may schedule listings in advance, as well as the maximum
    number of items the user may schedule.

    property
  •   storeOwner

    Boolean value indicates whether or not the seller is an eBay Store owner.

    property
  •   storeURL

    The URL for the seller’s eBay Store. This field is only returned if the seller is a store
    owner. To determine if a seller is a Store owner, check for the User.SellerInfo.StoreOwner
    and a value of true. The eBay Stores domain that is returned in this field is based on the
    SITEID header that is passed in the request, and not on the user's
    registration address, as was the case prior to version 757. So, if the seller's
    registration county is the UK, but a SITEID value of 71 (France) is
    passed into the call, the eBay Stores domain that is returned would be stores.ebay.fr.

    property
  •   sellerBusinessType

    Type of seller account. This value is returned if the German
    (ID 77), UK (ID 3), Ireland (ID 205), or eBay Motors (ID 100) sites are specified.

    property
  •   registeredBusinessSeller

    If true, the user is registered as a vehicle dealer on the eBay Motors site.

    property
  •   storeSite

    The site associated with the seller’s eBay Store.

    property
  •   paymentMethod

    Indicates the method the seller selected to pay eBay with for
    the account.
    The payment methods vary from one eBay site to the next.

    property
  •   proStoresPreference

    Details about the checkout preferences related to the ProStores store. Returned
    only if set by the user. (Currently those preferences are not settable using the public API.)

    property
  •   charityRegistered

    Indicates whether or not the seller is a registered charity
    seller. If CharityRegistered is false, the user must
    register with the eBay Giving Works provider to list items
    with eBay Giving Works.

    property
  •   safePaymentExempt

    If true, the user is currently exempt from the requirement to offer at least
    one safe payment method (PayPal/PaisaPay or one of the credit cards specified
    in Item.PaymentMethods) when listing items. This value should only return true
    for sellers who registered before January 17, 2007. Otherwise, it should
    return false. This setting overrides both the site and category values for
    SafePaymentRequired.

    property
  •   paisaPayEscrowEMIStatus

    Indicates the seller’s PaisaPayEscrowEMI (Equal Monthly Installment) registration status. India site only.

    0 - Seller not registered

    1 - Seller registered

    7 - Seller eligible

    property
  •   charityAffiliationDetails

    Contains information about the seller’s charity affiliations detail.
    Returned if the user is affiliated with one or more
    charities. Seller must be registered with the eBay Giving
    Works provider to be affiliated with a charity non-profit
    organization.

    property
  •   transactionPercent

    Percentage of the number of times a member has sold successfully vs.
    the number of times a member has bought an item in the preceding 365 days.

    property
  •   integratedMerchantCreditCardInfo

    Indicates the sites on which a seller has a payment gateway account
    (and thus the sites on which the seller can use the IntegratedMerchantCreditCard
    payment method).
    Sellers use a payment gateway account to accept online
    credit cards.

    property
  •   featureEligibility

    Contains eligibility details about seller- or platform-based features. This is returned only
    if IncludeFeatureEligibility is set to true in the request.

    property
  •   topRatedSeller

    This boolean field indicates if the seller is certified as a
    Top Rated Seller. To qualify as a Top Rated Seller, a
    seller must meet the following requirements:

    • 100 or more selling transactions in a one-year period
    • Shipment tracking information provided to the buyer within the specified handling time for at least 90 percent of their listings

    This field is returned for the following sites only: US (EBAY-US), Motors (EBAY-MOTOR), AT (EBAY-AT), CH (EBAY-CH), DE (EBAY-DE), IE (EBAY-IE) and UK (EBAY-GB).



    On the eBay US site, Top Rated Sellers are eligible to receive a Top Rated Plus seal for their listings. For a Top Rated Seller’s listing to qualify as a Top Rated Plus listing, that listing must accept returns and the handling time must be set to one day (DispatchTimeMax=1). Top Rated Plus listings get increased visibility in fixed-price searches and receive a Final Value Fee discount.

    property
  •   topRatedSellerDetails

    Contains top-rated seller program details for the seller.

    property
  •   recoupmentPolicyConsent

    The list of the sites where a seller has agreed to the cross-border recoupment terms.



    Sellers who engage in cross-border trade on sites that require a recoupment agreement, must
    agree to the recoupment terms before adding items to the site. This agreement allows eBay to
    reimburse a buyer during a dispute and then recoup the cost from the seller.

    property
  •   domesticRateTable

    If true, the seller has configured a domestic shipping rate table on the DE, UK or US website.

    property
  •   internationalRateTable

    If true, the seller has configured an international shipping rate table on the DE or UK website.

    property
  •   sellereBayPaymentProcessStatus

    This enumeration value indicates the current status of a DE or AT seller’s account related to the new
    eBay payment process.



    ‘AcceptedUA’ is returned if the DE or AT seller has accepted the supplemental user agreement for the new
    eBay payment process, but that same seller’s account is not yet ramped up in the new eBay payment
    process.



    ‘eBayPaymentProcessEnabled’ is returned if the DE or AT seller has accepted the supplemental user
    agreement for the new eBay payment process, and that same seller’s account is ramped up in the new eBay
    payment process.



    ‘MustAcceptUA’ is returned if the DE or AT seller has not accepted the supplemental user agreement for
    the new eBay payment process. If this is the case, the seller can find the URL to the supplemental user
    agreement in the SellereBayPaymentProcessConsent.UserAgreementInfo.UserAgreementURL
    field.

    property
  •   sellereBayPaymentProcessConsent

    This container is returned to all DE and AT sellers and consists of details of the seller’s account status
    regarding the new eBay payment process. This information includes the seller’s payout preferences and
    whether or not the seller has accepted the supplemental user agreement for the new eBay payment process.

    property
  •   any

    (public property)

    property

Properties

allowPaymentEdit

Indicates whether the user as a seller by default allows buyers to edit the
total cost of an item (while in checkout). (Sellers enable this property in
their My eBay user preferences on the eBay site.)

@property (nonatomic, retain) NSNumber *allowPaymentEdit

Discussion

Indicates whether the user as a seller by default allows buyers to edit the
total cost of an item (while in checkout). (Sellers enable this property in
their My eBay user preferences on the eBay site.)

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SellerType.h

any

(public property)

@property (nonatomic, retain) NSMutableArray *any

Discussion

(public property)

entry type : PicoAnyElement, wrapper for primitive anyelement

Declared In

Trading_SellerType.h

billingCurrency

Currency type in which the user is billed seller fees.

@property (nonatomic, retain) NSString *billingCurrency

Discussion

Currency type in which the user is billed seller fees.

type: string constant in Trading_CurrencyCodeType.h

Declared In

Trading_SellerType.h

charityAffiliationDetails

Contains information about the seller’s charity affiliations detail.
Returned if the user is affiliated with one or more
charities. Seller must be registered with the eBay Giving
Works provider to be affiliated with a charity non-profit
organization.

@property (nonatomic, retain) Trading_CharityAffiliationDetailsType *charityAffiliationDetails

Discussion

Contains information about the seller’s charity affiliations detail.
Returned if the user is affiliated with one or more
charities. Seller must be registered with the eBay Giving
Works provider to be affiliated with a charity non-profit
organization.

type : class Trading_CharityAffiliationDetailsType

Declared In

Trading_SellerType.h

charityRegistered

Indicates whether or not the seller is a registered charity
seller. If CharityRegistered is false, the user must
register with the eBay Giving Works provider to list items
with eBay Giving Works.

@property (nonatomic, retain) NSNumber *charityRegistered

Discussion

Indicates whether or not the seller is a registered charity
seller. If CharityRegistered is false, the user must
register with the eBay Giving Works provider to list items
with eBay Giving Works.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SellerType.h

checkoutEnabled

This flag indicates whether or not the seller’s Checkout Enabled preference is turned on (at account level or at
listing level). This preference is managed through Payment Preferences in My eBay. If this preference is enabled,
a Pay Now button will appear in checkout flow pages and in the email notifications that are sent to buyers. This
preferance is enabled by default if PayPal is one of the payment methods.

@property (nonatomic, retain) NSNumber *checkoutEnabled

Discussion

This flag indicates whether or not the seller’s Checkout Enabled preference is turned on (at account level or at
listing level). This preference is managed through Payment Preferences in My eBay. If this preference is enabled,
a Pay Now button will appear in checkout flow pages and in the email notifications that are sent to buyers. This
preferance is enabled by default if PayPal is one of the payment methods.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SellerType.h

cipBankAccountStored

If true, this flag indicates that the seller has stored bank account information on
file with eBay. A seller must have stored bank account information on file with eBay
in order to use the Cash in Person (also known as Pay upon Pickup) feature.
This field is applicable to all eBay sites that support Cash in Person or Pay upon
Pickuop as a payment method.

@property (nonatomic, retain) NSNumber *cipBankAccountStored

Discussion

If true, this flag indicates that the seller has stored bank account information on
file with eBay. A seller must have stored bank account information on file with eBay
in order to use the Cash in Person (also known as Pay upon Pickup) feature.
This field is applicable to all eBay sites that support Cash in Person or Pay upon
Pickuop as a payment method.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SellerType.h

domesticRateTable

If true, the seller has configured a domestic shipping rate table on the DE, UK or US website.

@property (nonatomic, retain) NSNumber *domesticRateTable

Discussion

If true, the seller has configured a domestic shipping rate table on the DE, UK or US website.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SellerType.h

featureEligibility

Contains eligibility details about seller- or platform-based features. This is returned only
if IncludeFeatureEligibility is set to true in the request.

@property (nonatomic, retain) Trading_FeatureEligibilityType *featureEligibility

Discussion

Contains eligibility details about seller- or platform-based features. This is returned only
if IncludeFeatureEligibility is set to true in the request.

type : class Trading_FeatureEligibilityType

Declared In

Trading_SellerType.h

goodStanding

If true, indicates that the user is in good standing with eBay. (One of the
requirements for listing a new item with Immediate Payment.)

@property (nonatomic, retain) NSNumber *goodStanding

Discussion

If true, indicates that the user is in good standing with eBay. (One of the
requirements for listing a new item with Immediate Payment.)

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SellerType.h

integratedMerchantCreditCardInfo

Indicates the sites on which a seller has a payment gateway account
(and thus the sites on which the seller can use the IntegratedMerchantCreditCard
payment method).
Sellers use a payment gateway account to accept online
credit cards.

@property (nonatomic, retain) Trading_IntegratedMerchantCreditCardInfoType *integratedMerchantCreditCardInfo

Discussion

Indicates the sites on which a seller has a payment gateway account
(and thus the sites on which the seller can use the IntegratedMerchantCreditCard
payment method).
Sellers use a payment gateway account to accept online
credit cards.

type : class Trading_IntegratedMerchantCreditCardInfoType

Declared In

Trading_SellerType.h

internationalRateTable

If true, the seller has configured an international shipping rate table on the DE or UK website.

@property (nonatomic, retain) NSNumber *internationalRateTable

Discussion

If true, the seller has configured an international shipping rate table on the DE or UK website.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SellerType.h

merchandizingPref

Indicates whether the seller participates in the
Merchandising Manager feature. If so, the seller can
set up rules for cross-promoting items from the seller’s store.
If not, eBay cross-promotes items as the seller’s items are
being viewed or purchased.

@property (nonatomic, retain) NSString *merchandizingPref

Discussion

Indicates whether the seller participates in the
Merchandising Manager feature. If so, the seller can
set up rules for cross-promoting items from the seller’s store.
If not, eBay cross-promotes items as the seller’s items are
being viewed or purchased.

type: string constant in Trading_MerchandizingPrefCodeType.h

Declared In

Trading_SellerType.h

paisaPayEscrowEMIStatus

Indicates the seller’s PaisaPayEscrowEMI (Equal Monthly Installment) registration status. India site only.

0 - Seller not registered

1 - Seller registered

7 - Seller eligible

@property (nonatomic, retain) NSNumber *paisaPayEscrowEMIStatus

Discussion

Indicates the seller’s PaisaPayEscrowEMI (Equal Monthly Installment) registration status. India site only.

0 - Seller not registered

1 - Seller registered

7 - Seller eligible

type : NSNumber, wrapper for primitive int

Declared In

Trading_SellerType.h

paisaPayStatus

Indicates the seller’s PaisaPay and PaisapayEscrow registration status. India site only.

0 - Seller not registered

1 - Seller registered

2 - Seller registered but registration suspended

3 - Seller registered but outbound payment suspended

@property (nonatomic, retain) NSNumber *paisaPayStatus

Discussion

Indicates the seller’s PaisaPay and PaisapayEscrow registration status. India site only.

0 - Seller not registered

1 - Seller registered

2 - Seller registered but registration suspended

3 - Seller registered but outbound payment suspended

type : NSNumber, wrapper for primitive int

Declared In

Trading_SellerType.h

paymentMethod

Indicates the method the seller selected to pay eBay with for
the account.
The payment methods vary from one eBay site to the next.

@property (nonatomic, retain) NSString *paymentMethod

Discussion

Indicates the method the seller selected to pay eBay with for
the account.
The payment methods vary from one eBay site to the next.

type: string constant in Trading_SellerPaymentMethodCodeType.h

Declared In

Trading_SellerType.h

proStoresPreference

Details about the checkout preferences related to the ProStores store. Returned
only if set by the user. (Currently those preferences are not settable using the public API.)

@property (nonatomic, retain) Trading_ProStoresCheckoutPreferenceType *proStoresPreference

Discussion

Details about the checkout preferences related to the ProStores store. Returned
only if set by the user. (Currently those preferences are not settable using the public API.)

type : class Trading_ProStoresCheckoutPreferenceType

Declared In

Trading_SellerType.h

qualifiesForB2BVAT

Indicates whether the user is subject to VAT. Users who have registered with
eBay as VAT-exempt are not subject to VAT.

@property (nonatomic, retain) NSNumber *qualifiesForB2BVAT

Discussion

Indicates whether the user is subject to VAT. Users who have registered with
eBay as VAT-exempt are not subject to VAT.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SellerType.h

recoupmentPolicyConsent

The list of the sites where a seller has agreed to the cross-border recoupment terms.



Sellers who engage in cross-border trade on sites that require a recoupment agreement, must
agree to the recoupment terms before adding items to the site. This agreement allows eBay to
reimburse a buyer during a dispute and then recoup the cost from the seller.

@property (nonatomic, retain) Trading_RecoupmentPolicyConsentType *recoupmentPolicyConsent

Discussion

The list of the sites where a seller has agreed to the cross-border recoupment terms.



Sellers who engage in cross-border trade on sites that require a recoupment agreement, must
agree to the recoupment terms before adding items to the site. This agreement allows eBay to
reimburse a buyer during a dispute and then recoup the cost from the seller.

type : class Trading_RecoupmentPolicyConsentType

Declared In

Trading_SellerType.h

registeredBusinessSeller

If true, the user is registered as a vehicle dealer on the eBay Motors site.

@property (nonatomic, retain) NSNumber *registeredBusinessSeller

Discussion

If true, the user is registered as a vehicle dealer on the eBay Motors site.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SellerType.h

safePaymentExempt

If true, the user is currently exempt from the requirement to offer at least
one safe payment method (PayPal/PaisaPay or one of the credit cards specified
in Item.PaymentMethods) when listing items. This value should only return true
for sellers who registered before January 17, 2007. Otherwise, it should
return false. This setting overrides both the site and category values for
SafePaymentRequired.

@property (nonatomic, retain) NSNumber *safePaymentExempt

Discussion

If true, the user is currently exempt from the requirement to offer at least
one safe payment method (PayPal/PaisaPay or one of the credit cards specified
in Item.PaymentMethods) when listing items. This value should only return true
for sellers who registered before January 17, 2007. Otherwise, it should
return false. This setting overrides both the site and category values for
SafePaymentRequired.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SellerType.h

schedulingInfo

Container for scheduling limits for the user.
Conveys the minimum and maximum
minutes the user may schedule listings in advance, as well as the maximum
number of items the user may schedule.

@property (nonatomic, retain) Trading_SchedulingInfoType *schedulingInfo

Discussion

Container for scheduling limits for the user.
Conveys the minimum and maximum
minutes the user may schedule listings in advance, as well as the maximum
number of items the user may schedule.

type : class Trading_SchedulingInfoType

Declared In

Trading_SellerType.h

sellerBusinessType

Type of seller account. This value is returned if the German
(ID 77), UK (ID 3), Ireland (ID 205), or eBay Motors (ID 100) sites are specified.

@property (nonatomic, retain) NSString *sellerBusinessType

Discussion

Type of seller account. This value is returned if the German
(ID 77), UK (ID 3), Ireland (ID 205), or eBay Motors (ID 100) sites are specified.

type: string constant in Trading_SellerBusinessCodeType.h

Declared In

Trading_SellerType.h

sellerGuaranteeLevel

No longer supported.

@property (nonatomic, retain) NSString *sellerGuaranteeLevel

Discussion

No longer supported.

type: string constant in Trading_SellerGuaranteeLevelCodeType.h

Declared In

Trading_SellerType.h

sellerLevel

The user’s eBay PowerSeller tier. Possible values are enumerated in the SellerLevelCodeType code list.
SellerInfo.SellerLevel is no longer returned in the GetUser, GetBidderList, GetSellerList, GetItem, and
GetItemTransactions responses for the US, DE/AT/CH, and UK/IE sites, for version 629 and later. If you are using
a version older than 629, SellerInfo.SellerLevel will still be returned. Developers should note that
SellerInfo.SellerLevel could potentially be removed from other sites as well.

@property (nonatomic, retain) NSString *sellerLevel

Discussion

The user’s eBay PowerSeller tier. Possible values are enumerated in the SellerLevelCodeType code list.
SellerInfo.SellerLevel is no longer returned in the GetUser, GetBidderList, GetSellerList, GetItem, and
GetItemTransactions responses for the US, DE/AT/CH, and UK/IE sites, for version 629 and later. If you are using
a version older than 629, SellerInfo.SellerLevel will still be returned. Developers should note that
SellerInfo.SellerLevel could potentially be removed from other sites as well.

type: string constant in Trading_SellerLevelCodeType.h

Declared In

Trading_SellerType.h

sellerPaymentAddress

Address used by eBay for purposes of billing the user for seller fees.

@property (nonatomic, retain) Trading_AddressType *sellerPaymentAddress

Discussion

Address used by eBay for purposes of billing the user for seller fees.

type : class Trading_AddressType

Declared In

Trading_SellerType.h

sellereBayPaymentProcessConsent

This container is returned to all DE and AT sellers and consists of details of the seller’s account status
regarding the new eBay payment process. This information includes the seller’s payout preferences and
whether or not the seller has accepted the supplemental user agreement for the new eBay payment process.

@property (nonatomic, retain) Trading_SellereBayPaymentProcessConsentCodeType *sellereBayPaymentProcessConsent

Discussion

This container is returned to all DE and AT sellers and consists of details of the seller’s account status
regarding the new eBay payment process. This information includes the seller’s payout preferences and
whether or not the seller has accepted the supplemental user agreement for the new eBay payment process.

type : class Trading_SellereBayPaymentProcessConsentCodeType

Declared In

Trading_SellerType.h

sellereBayPaymentProcessStatus

This enumeration value indicates the current status of a DE or AT seller’s account related to the new
eBay payment process.



‘AcceptedUA’ is returned if the DE or AT seller has accepted the supplemental user agreement for the new
eBay payment process, but that same seller’s account is not yet ramped up in the new eBay payment
process.



‘eBayPaymentProcessEnabled’ is returned if the DE or AT seller has accepted the supplemental user
agreement for the new eBay payment process, and that same seller’s account is ramped up in the new eBay
payment process.



‘MustAcceptUA’ is returned if the DE or AT seller has not accepted the supplemental user agreement for
the new eBay payment process. If this is the case, the seller can find the URL to the supplemental user
agreement in the SellereBayPaymentProcessConsent.UserAgreementInfo.UserAgreementURL
field.

@property (nonatomic, retain) NSString *sellereBayPaymentProcessStatus

Discussion

This enumeration value indicates the current status of a DE or AT seller’s account related to the new
eBay payment process.



‘AcceptedUA’ is returned if the DE or AT seller has accepted the supplemental user agreement for the new
eBay payment process, but that same seller’s account is not yet ramped up in the new eBay payment
process.



‘eBayPaymentProcessEnabled’ is returned if the DE or AT seller has accepted the supplemental user
agreement for the new eBay payment process, and that same seller’s account is ramped up in the new eBay
payment process.



‘MustAcceptUA’ is returned if the DE or AT seller has not accepted the supplemental user agreement for
the new eBay payment process. If this is the case, the seller can find the URL to the supplemental user
agreement in the SellereBayPaymentProcessConsent.UserAgreementInfo.UserAgreementURL
field.

type: string constant in Trading_SellereBayPaymentProcessStatusCodeType.h

Declared In

Trading_SellerType.h

storeOwner

Boolean value indicates whether or not the seller is an eBay Store owner.

@property (nonatomic, retain) NSNumber *storeOwner

Discussion

Boolean value indicates whether or not the seller is an eBay Store owner.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SellerType.h

storeSite

The site associated with the seller’s eBay Store.

@property (nonatomic, retain) NSString *storeSite

Discussion

The site associated with the seller’s eBay Store.

type: string constant in Trading_SiteCodeType.h

Declared In

Trading_SellerType.h

storeURL

The URL for the seller’s eBay Store. This field is only returned if the seller is a store
owner. To determine if a seller is a Store owner, check for the User.SellerInfo.StoreOwner
and a value of true. The eBay Stores domain that is returned in this field is based on the
SITEID header that is passed in the request, and not on the user's
registration address, as was the case prior to version 757. So, if the seller's
registration county is the UK, but a SITEID value of 71 (France) is
passed into the call, the eBay Stores domain that is returned would be stores.ebay.fr.

@property (nonatomic, retain) NSString *storeURL

Discussion

The URL for the seller’s eBay Store. This field is only returned if the seller is a store
owner. To determine if a seller is a Store owner, check for the User.SellerInfo.StoreOwner
and a value of true. The eBay Stores domain that is returned in this field is based on the
SITEID header that is passed in the request, and not on the user's
registration address, as was the case prior to version 757. So, if the seller's
registration county is the UK, but a SITEID value of 71 (France) is
passed into the call, the eBay Stores domain that is returned would be stores.ebay.fr.

type : NSString, wrapper for primitive string

Declared In

Trading_SellerType.h

topRatedSeller

This boolean field indicates if the seller is certified as a
Top Rated Seller. To qualify as a Top Rated Seller, a
seller must meet the following requirements:

  • 100 or more selling transactions in a one-year period
  • Shipment tracking information provided to the buyer within the specified handling time for at least 90 percent of their listings

This field is returned for the following sites only: US (EBAY-US), Motors (EBAY-MOTOR), AT (EBAY-AT), CH (EBAY-CH), DE (EBAY-DE), IE (EBAY-IE) and UK (EBAY-GB).



On the eBay US site, Top Rated Sellers are eligible to receive a Top Rated Plus seal for their listings. For a Top Rated Seller’s listing to qualify as a Top Rated Plus listing, that listing must accept returns and the handling time must be set to one day (DispatchTimeMax=1). Top Rated Plus listings get increased visibility in fixed-price searches and receive a Final Value Fee discount.

@property (nonatomic, retain) NSNumber *topRatedSeller

Discussion

This boolean field indicates if the seller is certified as a
Top Rated Seller. To qualify as a Top Rated Seller, a
seller must meet the following requirements:

  • 100 or more selling transactions in a one-year period
  • Shipment tracking information provided to the buyer within the specified handling time for at least 90 percent of their listings

This field is returned for the following sites only: US (EBAY-US), Motors (EBAY-MOTOR), AT (EBAY-AT), CH (EBAY-CH), DE (EBAY-DE), IE (EBAY-IE) and UK (EBAY-GB).



On the eBay US site, Top Rated Sellers are eligible to receive a Top Rated Plus seal for their listings. For a Top Rated Seller’s listing to qualify as a Top Rated Plus listing, that listing must accept returns and the handling time must be set to one day (DispatchTimeMax=1). Top Rated Plus listings get increased visibility in fixed-price searches and receive a Final Value Fee discount.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SellerType.h

topRatedSellerDetails

Contains top-rated seller program details for the seller.

@property (nonatomic, retain) Trading_TopRatedSellerDetailsType *topRatedSellerDetails

Discussion

Contains top-rated seller program details for the seller.

type : class Trading_TopRatedSellerDetailsType

Declared In

Trading_SellerType.h

transactionPercent

Percentage of the number of times a member has sold successfully vs.
the number of times a member has bought an item in the preceding 365 days.

@property (nonatomic, retain) NSNumber *transactionPercent

Discussion

Percentage of the number of times a member has sold successfully vs.
the number of times a member has bought an item in the preceding 365 days.

type : NSNumber, wrapper for primitive float

Declared In

Trading_SellerType.h