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

Overview

Type to contain the data for one eBay user. Depending on the context, the user
might be the seller or the buyer in a transaction, or the bidder or winning bidder
in a listing. An object of this type is returned by a number of calls, including
the GetUser call.

@ingroup ShoppingInterface

Tasks

  •   userID

    The user’s unique eBay user ID.




    When reporting UserIDs in bidding situations (such was when listing
    the high bidder in an auction), eBay replaces the UserID value with
    an anonymous bidder name value, such as “a***o”.

    property
  •   feedbackPrivate

    Indicates whether the user has chosen to make their feedback score and
    feedback details private (hidden from other users). Note that the percentage
    of positive feedback can still be returned, even if other feedback details are
    private. If a bidder’s user information is made
    anonymous, the value -99 is returned.

    property
  •   feedbackRatingStar

    Visual indicator of user’s feedback score.

    property
  •   feedbackScore

    The aggregate feedback score of a user. A user’s feedback score is the net
    positive feedback minus the net negative feedback left for the user.




    Feedback scores are a quantitative expression of the desirability of dealing with
    a user as a buyer or a seller in transactions. Each transaction can result in one
    feedback entry for a given user. (The buyer can leave feedback for the seller, and
    the seller can leave feedback for the buyer.) That one feedback can be positive,
    negative, or neutral. The aggregate feedback score of a user represents that
    user’s overall feedback score (referred to as a “feedback rating” on the eBay
    site). If the user has chosen to make their feedback private, then FeedbackScore
    is not returned and FeedbackPrivate is returned with a value of true.




    If a bidder’s user information is made anonymous, the value -99 is returned.

    property
  •   userAnonymized

    Indicates whether eBay has made this user’s information anonymous.
    This occurs when the listing prices (reserve, current, or Buy It Now)
    reach or exceed a certain amount (such as $200 USD at the time of this
    writing).




    If true, certain other fields about this user are not returned, or their values
    include no identifying characteristics. (The rules are explained in the
    description of each field.) If false, all user-specific fields contain the user's
    actual data.

    property
  •   newUser

    If true, identifies a new user who has been a registered eBay user for 30 days
    or less. Always false after the user has been registered for more than 30
    days. Does not indicate an ID change.

    property
  •   registrationDate

    The date the specified user originally registered with eBay. If a bidder’s user
    information is made anonymous, the value -99 is returned.

    property
  •   registrationSite

    The eBay site with which the user is registered. If a bidder’s user information is
    made anonymous, the value -99 is returned.

    property
  •   status

    The registration-related status of the user.

    property
  •   sellerBusinessType

    Type of seller account.

    property
  •   storeURL

    The URL of the seller’s eBay Store page.

    property
  •   storeName

    The name of the seller’s eBay Store.

    property
  •   sellerItemsURL

    URL for seller’s other items.

    property
  •   aboutMeURL

    A link to the user’s AboutMe page.

    property
  •   myWorldURL

    A link to the URL of the user’s MyWorld page.

    property
  •   myWorldSmallImage

    Location of a user’s image on the MyWorld page (small version).

    property
  •   myWorldLargeImage

    Location of a user’s image on the MyWorld page (large version).

    property
  •   reviewsAndGuidesURL

    The URL of reviews and guides.

    property
  •   feedbackDetailsURL

    The URL of feedback details.

    property
  •   positiveFeedbackPercent

    A seller’s positive feedback score. The percentage value of a seller's
    positive feedback is calculated by dividing the seller’s positive feedback
    score by their negative feedback score. The last 12 months of feedback
    scores are taken into consideration for this calculation.

    property
  •   sellerLevel

    The user’s eBay PowerSeller tier. No longer returned for the US, DE/AT/CH, and
    UK/IE sites. Note that SellerLevel may be suppressed for other sites, as well.

    property
  •   topRatedSeller

    Returned when seller is certified as a top-rated seller, and is qualified for benefits such as final value fee
    discount and increased visibility in fixed-price searches.

    property
  •   any

    (public property)

    property

Properties

aboutMeURL

A link to the user’s AboutMe page.

@property (nonatomic, retain) NSString *aboutMeURL

Discussion

A link to the user’s AboutMe page.

type : NSString, wrapper for primitive string

Declared In

Shopping_SimpleUserType.h

any

(public property)

@property (nonatomic, retain) NSMutableArray *any

Discussion

(public property)

entry type : PicoAnyElement, wrapper for primitive anyelement

Declared In

Shopping_SimpleUserType.h

feedbackDetailsURL

The URL of feedback details.

@property (nonatomic, retain) NSString *feedbackDetailsURL

Discussion

The URL of feedback details.

type : NSString, wrapper for primitive string

Declared In

Shopping_SimpleUserType.h

feedbackPrivate

Indicates whether the user has chosen to make their feedback score and
feedback details private (hidden from other users). Note that the percentage
of positive feedback can still be returned, even if other feedback details are
private. If a bidder’s user information is made
anonymous, the value -99 is returned.

@property (nonatomic, retain) NSNumber *feedbackPrivate

Discussion

Indicates whether the user has chosen to make their feedback score and
feedback details private (hidden from other users). Note that the percentage
of positive feedback can still be returned, even if other feedback details are
private. If a bidder’s user information is made
anonymous, the value -99 is returned.

type : NSNumber, wrapper for primitive bool

Declared In

Shopping_SimpleUserType.h

feedbackRatingStar

Visual indicator of user’s feedback score.

@property (nonatomic, retain) NSString *feedbackRatingStar

Discussion

Visual indicator of user’s feedback score.

type: string constant in Shopping_FeedbackRatingStarCodeType.h

Declared In

Shopping_SimpleUserType.h

feedbackScore

The aggregate feedback score of a user. A user’s feedback score is the net
positive feedback minus the net negative feedback left for the user.




Feedback scores are a quantitative expression of the desirability of dealing with
a user as a buyer or a seller in transactions. Each transaction can result in one
feedback entry for a given user. (The buyer can leave feedback for the seller, and
the seller can leave feedback for the buyer.) That one feedback can be positive,
negative, or neutral. The aggregate feedback score of a user represents that
user’s overall feedback score (referred to as a “feedback rating” on the eBay
site). If the user has chosen to make their feedback private, then FeedbackScore
is not returned and FeedbackPrivate is returned with a value of true.




If a bidder’s user information is made anonymous, the value -99 is returned.

@property (nonatomic, retain) NSNumber *feedbackScore

Discussion

The aggregate feedback score of a user. A user’s feedback score is the net
positive feedback minus the net negative feedback left for the user.




Feedback scores are a quantitative expression of the desirability of dealing with
a user as a buyer or a seller in transactions. Each transaction can result in one
feedback entry for a given user. (The buyer can leave feedback for the seller, and
the seller can leave feedback for the buyer.) That one feedback can be positive,
negative, or neutral. The aggregate feedback score of a user represents that
user’s overall feedback score (referred to as a “feedback rating” on the eBay
site). If the user has chosen to make their feedback private, then FeedbackScore
is not returned and FeedbackPrivate is returned with a value of true.




If a bidder’s user information is made anonymous, the value -99 is returned.

type : NSNumber, wrapper for primitive int

Declared In

Shopping_SimpleUserType.h

myWorldLargeImage

Location of a user’s image on the MyWorld page (large version).

@property (nonatomic, retain) NSString *myWorldLargeImage

Discussion

Location of a user’s image on the MyWorld page (large version).

type : NSString, wrapper for primitive string

Declared In

Shopping_SimpleUserType.h

myWorldSmallImage

Location of a user’s image on the MyWorld page (small version).

@property (nonatomic, retain) NSString *myWorldSmallImage

Discussion

Location of a user’s image on the MyWorld page (small version).

type : NSString, wrapper for primitive string

Declared In

Shopping_SimpleUserType.h

myWorldURL

A link to the URL of the user’s MyWorld page.

@property (nonatomic, retain) NSString *myWorldURL

Discussion

A link to the URL of the user’s MyWorld page.

type : NSString, wrapper for primitive string

Declared In

Shopping_SimpleUserType.h

newUser

If true, identifies a new user who has been a registered eBay user for 30 days
or less. Always false after the user has been registered for more than 30
days. Does not indicate an ID change.

@property (nonatomic, retain) NSNumber *newUser

Discussion

If true, identifies a new user who has been a registered eBay user for 30 days
or less. Always false after the user has been registered for more than 30
days. Does not indicate an ID change.

type : NSNumber, wrapper for primitive bool

Declared In

Shopping_SimpleUserType.h

positiveFeedbackPercent

A seller’s positive feedback score. The percentage value of a seller's
positive feedback is calculated by dividing the seller’s positive feedback
score by their negative feedback score. The last 12 months of feedback
scores are taken into consideration for this calculation.

@property (nonatomic, retain) NSNumber *positiveFeedbackPercent

Discussion

A seller’s positive feedback score. The percentage value of a seller's
positive feedback is calculated by dividing the seller’s positive feedback
score by their negative feedback score. The last 12 months of feedback
scores are taken into consideration for this calculation.

type : NSNumber, wrapper for primitive float

Declared In

Shopping_SimpleUserType.h

registrationDate

The date the specified user originally registered with eBay. If a bidder’s user
information is made anonymous, the value -99 is returned.

@property (nonatomic, retain) NSDate *registrationDate

Discussion

The date the specified user originally registered with eBay. If a bidder’s user
information is made anonymous, the value -99 is returned.

type : NSDate, wrapper for primitive date

Declared In

Shopping_SimpleUserType.h

registrationSite

The eBay site with which the user is registered. If a bidder’s user information is
made anonymous, the value -99 is returned.

@property (nonatomic, retain) NSString *registrationSite

Discussion

The eBay site with which the user is registered. If a bidder’s user information is
made anonymous, the value -99 is returned.

type: string constant in Shopping_SiteCodeType.h

Declared In

Shopping_SimpleUserType.h

reviewsAndGuidesURL

The URL of reviews and guides.

@property (nonatomic, retain) NSString *reviewsAndGuidesURL

Discussion

The URL of reviews and guides.

type : NSString, wrapper for primitive string

Declared In

Shopping_SimpleUserType.h

sellerBusinessType

Type of seller account.

@property (nonatomic, retain) NSString *sellerBusinessType

Discussion

Type of seller account.

type: string constant in Shopping_SellerBusinessCodeType.h

Declared In

Shopping_SimpleUserType.h

sellerItemsURL

URL for seller’s other items.

@property (nonatomic, retain) NSString *sellerItemsURL

Discussion

URL for seller’s other items.

type : NSString, wrapper for primitive string

Declared In

Shopping_SimpleUserType.h

sellerLevel

The user’s eBay PowerSeller tier. No longer returned for the US, DE/AT/CH, and
UK/IE sites. Note that SellerLevel may be suppressed for other sites, as well.

@property (nonatomic, retain) NSString *sellerLevel

Discussion

The user’s eBay PowerSeller tier. No longer returned for the US, DE/AT/CH, and
UK/IE sites. Note that SellerLevel may be suppressed for other sites, as well.

type: string constant in Shopping_SellerLevelCodeType.h

Declared In

Shopping_SimpleUserType.h

status

The registration-related status of the user.

@property (nonatomic, retain) NSString *status

Discussion

The registration-related status of the user.

type: string constant in Shopping_UserStatusCodeType.h

Declared In

Shopping_SimpleUserType.h

storeName

The name of the seller’s eBay Store.

@property (nonatomic, retain) NSString *storeName

Discussion

The name of the seller’s eBay Store.

type : NSString, wrapper for primitive string

Declared In

Shopping_SimpleUserType.h

storeURL

The URL of the seller’s eBay Store page.

@property (nonatomic, retain) NSString *storeURL

Discussion

The URL of the seller’s eBay Store page.

type : NSString, wrapper for primitive string

Declared In

Shopping_SimpleUserType.h

topRatedSeller

Returned when seller is certified as a top-rated seller, and is qualified for benefits such as final value fee
discount and increased visibility in fixed-price searches.

@property (nonatomic, retain) NSNumber *topRatedSeller

Discussion

Returned when seller is certified as a top-rated seller, and is qualified for benefits such as final value fee
discount and increased visibility in fixed-price searches.

type : NSNumber, wrapper for primitive bool

Declared In

Shopping_SimpleUserType.h

userAnonymized

Indicates whether eBay has made this user’s information anonymous.
This occurs when the listing prices (reserve, current, or Buy It Now)
reach or exceed a certain amount (such as $200 USD at the time of this
writing).




If true, certain other fields about this user are not returned, or their values
include no identifying characteristics. (The rules are explained in the
description of each field.) If false, all user-specific fields contain the user's
actual data.

@property (nonatomic, retain) NSNumber *userAnonymized

Discussion

Indicates whether eBay has made this user’s information anonymous.
This occurs when the listing prices (reserve, current, or Buy It Now)
reach or exceed a certain amount (such as $200 USD at the time of this
writing).




If true, certain other fields about this user are not returned, or their values
include no identifying characteristics. (The rules are explained in the
description of each field.) If false, all user-specific fields contain the user's
actual data.

type : NSNumber, wrapper for primitive bool

Declared In

Shopping_SimpleUserType.h

userID

The user’s unique eBay user ID.




When reporting UserIDs in bidding situations (such was when listing
the high bidder in an auction), eBay replaces the UserID value with
an anonymous bidder name value, such as “a***o”.

@property (nonatomic, retain) NSString *userID

Discussion

The user’s unique eBay user ID.




When reporting UserIDs in bidding situations (such was when listing
the high bidder in an auction), eBay replaces the UserID value with
an anonymous bidder name value, such as “a***o”.

type : NSString, wrapper for primitive string

Declared In

Shopping_SimpleUserType.h