Component 
SUMMARY: XML REP | DERIVED | USE
DETAIL: DESC | XML SRC | TYPE | ATTR | CHILD
eBay Trading API

complexType "ns:UserType"
Namespace:
Content:
complex, 45 elements, elem. wildcard
Defined:
globally in Schema in ebaySvc.wsdl; see XML source
Includes:
definitions of 45 elements, elem. wildcard
Used:
Component Diagram
XML Representation Summary
<...>
   
Content: 
</...>
All Direct / Indirect Based Elements (9):
ns:Buyer (defined in ns:BestOfferType complexType),
ns:Buyer (defined in ns:TransactionType complexType),
ns:HighBidder (defined in ns:SellingStatusType complexType),
ns:Seller (defined in ns:ItemType complexType),
ns:User (defined in ns:OfferType complexType),
Known Usage Locations
Annotation
Type to contain the data for one eBay user. Depending on the context, the user might be the seller or the buyer on either side of an order, 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.
XML Source (w/o annotations (46); see within schema source)
<xs:complexType name="UserType">
<xs:sequence>
<xs:element minOccurs="0" name="AboutMePage" type="xs:boolean"/>
<xs:element minOccurs="0" name="EIASToken" type="xs:string"/>
<xs:element minOccurs="0" name="Email" type="xs:string"/>
<xs:element minOccurs="0" name="FeedbackScore" type="xs:int"/>
<xs:element minOccurs="0" name="UniqueNegativeFeedbackCount" type="xs:int"/>
<xs:element minOccurs="0" name="UniquePositiveFeedbackCount" type="xs:int"/>
<xs:element minOccurs="0" name="PositiveFeedbackPercent" type="xs:float"/>
<xs:element minOccurs="0" name="FeedbackPrivate" type="xs:boolean"/>
<xs:element minOccurs="0" name="FeedbackRatingStar" type="ns:FeedbackRatingStarCodeType"/>
<xs:element minOccurs="0" name="IDVerified" type="xs:boolean"/>
<xs:element minOccurs="0" name="eBayGoodStanding" type="xs:boolean"/>
<xs:element minOccurs="0" name="NewUser" type="xs:boolean"/>
<xs:element minOccurs="0" name="RegistrationAddress" type="ns:AddressType"/>
<xs:element minOccurs="0" name="RegistrationDate" type="xs:dateTime"/>
<xs:element minOccurs="0" name="Site" type="ns:SiteCodeType"/>
<xs:element minOccurs="0" name="Status" type="ns:UserStatusCodeType"/>
<xs:element minOccurs="0" name="UserID" type="ns:UserIDType"/>
<xs:element minOccurs="0" name="UserIDChanged" type="xs:boolean"/>
<xs:element minOccurs="0" name="UserIDLastChanged" type="xs:dateTime"/>
<xs:element minOccurs="0" name="VATStatus" type="ns:VATStatusCodeType"/>
<xs:element minOccurs="0" name="BuyerInfo" type="ns:BuyerType"/>
<xs:element minOccurs="0" name="SellerInfo" type="ns:SellerType"/>
<xs:element minOccurs="0" name="BusinessRole" type="ns:BusinessRoleType"/>
<xs:element minOccurs="0" name="CharityAffiliations" type="ns:CharityAffiliationsType"/>
<xs:element minOccurs="0" name="PayPalAccountLevel" type="ns:PayPalAccountLevelCodeType"/>
<xs:element minOccurs="0" name="PayPalAccountType" type="ns:PayPalAccountTypeCodeType"/>
<xs:element minOccurs="0" name="PayPalAccountStatus" type="ns:PayPalAccountStatusCodeType"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="UserSubscription" type="ns:EBaySubscriptionTypeCodeType"/>
<xs:element minOccurs="0" name="SiteVerified" type="xs:boolean"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="SkypeID" type="xs:string"/>
<xs:element minOccurs="0" name="eBayWikiReadOnly" type="xs:boolean"/>
<xs:element minOccurs="0" name="TUVLevel" type="xs:int"/>
<xs:element minOccurs="0" name="VATID" type="xs:string"/>
<xs:element minOccurs="0" name="SellerPaymentMethod" type="ns:SellerPaymentMethodCodeType"/>
<xs:element minOccurs="0" name="BiddingSummary" type="ns:BiddingSummaryType"/>
<xs:element minOccurs="0" name="UserAnonymized" type="xs:boolean"/>
<xs:element minOccurs="0" name="UniqueNeutralFeedbackCount" type="xs:int"/>
<xs:element minOccurs="0" name="EnterpriseSeller" type="xs:boolean"/>
<xs:element minOccurs="0" name="BillingEmail" type="xs:string"/>
<xs:element minOccurs="0" name="QualifiesForSelling" type="xs:boolean"/>
<xs:element minOccurs="0" name="StaticAlias" type="xs:string"/>
<xs:element minOccurs="0" name="ShippingAddress" type="ns:AddressType"/>
<xs:element minOccurs="0" name="Membership" type="ns:MembershipDetailsType"/>
<xs:element minOccurs="0" name="UserFirstName" type="xs:string"/>
<xs:element minOccurs="0" name="UserLastName" type="xs:string"/>
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="lax"/>
</xs:sequence>
</xs:complexType>
Content Element Detail (all declarations defined in this component; 46/46)
ns:AboutMePage
Type:
xs:boolean, predefined, simple content
If true, indicates that the user has set up an About Me page.
XML Representation Summary
<ns:AboutMePage>
   
Content: 
{ xs:boolean }
</ns:AboutMePage>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="AboutMePage" type="xs:boolean"/>

ns:BiddingSummary
Type:
ns:BiddingSummaryType, complex content
Contains information about the user as a bidder on a certain item. Returned by GetAllBidders if IncludeBiddingSummary = true is included in the request.
Component Diagram
XML Representation Summary
<ns:BiddingSummary>
   
Content: 
</ns:BiddingSummary>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="BiddingSummary" type="ns:BiddingSummaryType"/>

ns:BillingEmail
Type:
xs:string, predefined, simple content
When a user has their billing option set to email, they can include this element in a GetUser request to retrieve their own email bills.
XML Representation Summary
<ns:BillingEmail>
   
Content: 
{ xs:string }
</ns:BillingEmail>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="BillingEmail" type="xs:string"/>

ns:BusinessRole
Type:
ns:BusinessRoleType, simple content
This field indicates whether the user's account is enabled for buying and selling (indicated by FullMarketPlaceParticipant) on eBay, or if the account is a Partially Provisioned Account (indicated by Shopper) without selling and buying privileges on eBay.
XML Representation Summary
<ns:BusinessRole>
   
Content: 
{ enumeration of xs:token }
</ns:BusinessRole>
Simple Content
Enumeration:
"Shopper"
 - 
This value indicates that the eBay user's account is a Partially Provisioned Account without buying and selling privileges on eBay.
"FullMarketPlaceParticipant"
 - 
This value indicates that the eBay user's account is a fully provisioned account with buying and selling privileges on eBay.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="BusinessRole" type="ns:BusinessRoleType"/>

ns:BuyerInfo
Type:
ns:BuyerType, complex content
Contains information about the user as a buyer, such as the shipping address. See BuyerType for its child elements.

Since a bidder's user info is anonymous, this tag will be returned only to that bidder, and to the seller of an item that the user is bidding on.
Component Diagram
XML Representation Summary
<ns:BuyerInfo>
   
Content: 
</ns:BuyerInfo>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="BuyerInfo" type="ns:BuyerType"/>

ns:CharityAffiliations
Type:
This field is deprecated.
Component Diagram
XML Representation Summary
<ns:CharityAffiliations>
   
Content: 
</ns:CharityAffiliations>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="CharityAffiliations" type="ns:CharityAffiliationsType"/>

ns:eBayGoodStanding
Type:
xs:boolean, predefined, simple content
If true, indicates that the user is in good standing with eBay.
XML Representation Summary
<ns:eBayGoodStanding>
   
Content: 
{ xs:boolean }
</ns:eBayGoodStanding>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="eBayGoodStanding" type="xs:boolean"/>

ns:eBayWikiReadOnly
Type:
xs:boolean, predefined, simple content
Indicates whether a user has read-only access to the eBay Wiki (true) or whether the user is able contribute or edit articles on the eBay Wiki (false). By default, all registered eBay users have access to contribute and edit articles on the eBay Wiki. All content contributed to the eBay Wiki is subject to the Community Content Policy.
XML Representation Summary
<ns:eBayWikiReadOnly>
   
Content: 
{ xs:boolean }
</ns:eBayWikiReadOnly>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="eBayWikiReadOnly" type="xs:boolean"/>

ns:EIASToken
Type:
xs:string, predefined, simple content
Unique identifier for the user that does not change when the eBay user name is changed. Use when an application needs to associate a new eBay user name with the corresponding eBay user.
XML Representation Summary
<ns:EIASToken>
   
Content: 
{ xs:string }
</ns:EIASToken>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="EIASToken" type="xs:string"/>

ns:Email
Type:
xs:string, predefined, simple content
Email address for the user. Please see the links below to the topics related to anonymous user information and static email addresses. You cannot retrieve an email address for any user with whom you do not have an order relationship, regardless of site.

An email address of another user is only returned if you and the other user are in an order relationship, within a certain time of order line item creation (although this limitation isn't applicable to the GetAllBidders call in the case of motor vehicles categories.) Based on Trust and Safety policies, the time is unspecified and can vary by site.

Since a bidder's user info is anonymous, this tag will be returned only to that bidder, and to the seller of an item that the user is bidding on.

For the GetOrders call, the buyer's email address will be returned (to the seller only) for orders less than two weeks old, but for orders that occurred more than two weeks in the past, the buyer's email address will no longer be returned. This Email field will still be returned, but 'dummy data', such as Invalid Request will replace the actual email address.

Note: For the GetItemTransactions call, this field is only returned to the seller of the order; this field is not returned for the buyer or third party.
XML Representation Summary
<ns:Email>
   
Content: 
{ xs:string }
</ns:Email>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="Email" type="xs:string"/>

ns:EnterpriseSeller
Type:
xs:boolean, predefined, simple content
Reserved for internal or future use.
XML Representation Summary
<ns:EnterpriseSeller>
   
Content: 
{ xs:boolean }
</ns:EnterpriseSeller>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="EnterpriseSeller" type="xs:boolean"/>

ns:FeedbackPrivate
Type:
xs:boolean, predefined, simple content
Indicates whether the user has chosen to make their feedback score and feedback details private (hidden from other users). The percentage of positive feedback can still be returned, even if other feedback details are private.

Since a bidder's user info is anonymous, this tag will be returned only to that bidder, and to the seller of an item that the user is bidding on.
XML Representation Summary
<ns:FeedbackPrivate>
   
Content: 
{ xs:boolean }
</ns:FeedbackPrivate>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="FeedbackPrivate" type="xs:boolean"/>

ns:FeedbackRatingStar
Type:
Visual indicator of user's feedback score. See FeedbackRatingStarCodeType for specific values.

For GetOrders, GetOrderTransactions, and GetItemTransactions only: If using Trading WSDL Version 1019 or above, this field will only be returned to the buyer or seller, and no longer returned at all to third parties. If using a Trading WSDL older than Version 1019, the accurate Feedback Rating Star value for the user is returned to the buyer or seller, but a dummy value of None will be returned to all third parties.
XML Representation Summary
<ns:FeedbackRatingStar>
   
Content: 
{ enumeration of xs:token }
</ns:FeedbackRatingStar>
Simple Content
Enumeration:
"None"
 - 
No graphic displayed, feedback score 0-9.
"Yellow"
 - 
Yellow Star, feedback score 10-49.
"Blue"
 - 
Blue Star, feedback score 50-99.
"Turquoise"
 - 
Turquoise Star, feedback score 100-499.
"Purple"
 - 
Purple Star, feedback score 500-999.
"Red"
 - 
Red Star, feedback score 1,000-4,999
"Green"
 - 
Green Star, feedback score 5,000-9,999.
"YellowShooting"
 - 
Yellow Shooting Star, feedback score 10,000-24,999.
"TurquoiseShooting"
 - 
Turquoise Shooting Star, feedback score 25,000-49,999.
"PurpleShooting"
 - 
Purple Shooting Star, feedback score 50,000-99,999.
"RedShooting"
 - 
Red Shooting Star, feedback score 100,000-499,999.
"GreenShooting"
 - 
Green Shooting Star, feedback score 500,000-999,999.
"SilverShooting"
 - 
Silver Shooting Star, feedback score 1,000,000 and above.
"CustomCode"
 - 
Reserved for internal or future use.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="FeedbackRatingStar" type="ns:FeedbackRatingStarCodeType"/>

ns:FeedbackScore
Type:
xs:int, predefined, simple content
The aggregate feedback score for 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 either side of an order.

Each order line item 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 aggregated feedback counts for a particular user represent 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 and that user is not the user identified in the request's authentication token, FeedbackScore is not returned and FeedbackPrivate is returned with a value of true.

In GetMyeBayBuying and GetMyeBaySelling, feedback information (FeedbackScore and FeedbackRatingStar) is returned in BidList.ItemArray.Item.Seller. For GetMyeBayBuying, the feedback score of each seller with an item having received a bid from the buyer is returned. For GetMyeBaySelling, the feedback score of the seller is returned.

GetMyeBayBuying and GetMyeBaySelling also return feedback information (FeedbackScore and FeedbackRatingStar) in BidList.ItemArray.Item.SellingStatus.HighBidder. GetMyeBayBuying returns feedback information on the high bidder of each item the buyer is bidding on. GetMyeBaySelling returns feedback information on the high bidder of each item the seller is selling.

Since a bidder's user info is anonymous, the real feedback score will be returned only to that bidder, and to the seller of an item that the user is bidding on. For all other users, the value -99 is returned.

For GetOrders, GetOrderTransactions, and GetItemTransactions only: If using Trading WSDL Version 1019 or above, this field will only be returned to the buyer or seller, and no longer returned at all to third parties. If using a Trading WSDL older than Version 1019, the accurate Feedback Score for the user is returned to the buyer or seller, but a dummy value of 0 will be returned to all third parties.
XML Representation Summary
<ns:FeedbackScore>
   
Content: 
{ xs:int }
</ns:FeedbackScore>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="FeedbackScore" type="xs:int"/>

ns:IDVerified
Type:
xs:boolean, predefined, simple content
Indicates whether the user has been verified. For more information about the ID Verify program, see: Protecting your account
XML Representation Summary
<ns:IDVerified>
   
Content: 
{ xs:boolean }
</ns:IDVerified>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="IDVerified" type="xs:boolean"/>

ns:Membership
Type:
ns:MembershipDetailsType, complex content
The Membership container will be returned if the seller is enrolled in one or more membership programs on one or more eBay sites. A Program container will be returned for each applicable membership program, and provides details on that program, including the eBay site, the program name (such as 'EBAYPLUS'), and the membership expiration date. This container will not be returned at all if the seller is not enrolled in any applicable membership programs.
Component Diagram
XML Representation Summary
<ns:Membership>
   
Content: 
</ns:Membership>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="Membership" type="ns:MembershipDetailsType"/>

ns:NewUser
Type:
xs:boolean, predefined, simple content
If true, identifies a new user who has been a registered eBay user for 30 days or less. This is always false after the user has been registered for more than 30 days. Does not indicate an ID change (see UserIdChanged).
XML Representation Summary
<ns:NewUser>
   
Content: 
{ xs:boolean }
</ns:NewUser>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="NewUser" type="xs:boolean"/>

ns:PayPalAccountLevel
Type:
The user's PayPal account level. Only returned for the user identified in eBayAuthToken. That is, you cannot see someone else's PayPal account level. Use this information to check whether a seller is eligible to list digital downloadable items. See the eBay Web site online help for current PayPal requirements for listing digital items.
XML Representation Summary
<ns:PayPalAccountLevel>
   
Content: 
{ enumeration of xs:token }
</ns:PayPalAccountLevel>
Simple Content
Enumeration:
"Unverified"
 - 
This enumeration value indicates that the user's PayPal account is unverified.
"InternationalUnverified"
 - 
This enumeration value indicates that the user's international PayPal account is unverified.
"Verified"
 - 
This enumeration value indicates that the user's PayPal account is verified.
"InternationalVerified"
 - 
This enumeration value indicates that the user's international PayPal account is verified.
"Trusted"
 - 
This enumeration value indicates that the user's PayPal account is a trusted account.
"Unknown"
 - 
This enumeration value indicates that the user's PayPal account information is unknown.
"Invalid"
 - 
This enumeration value indicates that the user's PayPal account is invalid.
"CustomCode"
 - 
Reserved for internal or future use
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="PayPalAccountLevel" type="ns:PayPalAccountLevelCodeType"/>

ns:PayPalAccountStatus
Type:
The user's PayPal account status. Only returned for the user identified in eBayAuthToken. That is, you cannot see someone else's PayPal account status. Use this information to check whether a seller is eligible to list digital downloadable items. See the eBay Web site online help for current PayPal requirements for listing digital items.
XML Representation Summary
<ns:PayPalAccountStatus>
   
Content: 
{ enumeration of xs:token }
</ns:PayPalAccountStatus>
Simple Content
Enumeration:
"Active"
 - 
This enumeration value indicates that the user's PayPal account is active.
"Closed"
 - 
This enumeration value indicates that the user's PayPal account is closed.
"HighRestricted"
 - 
This enumeration value indicates that the user's PayPal account is in a highly restricted state.
"LowRestricted"
 - 
This enumeration value indicates that the user's PayPal account is in a low restricted state.
"Locked"
 - 
This enumeration value indicates that the user's PayPal account is locked.
"CustomCode"
 - 
Reserved for internal or future use
"WireOff"
 - 
This enumeration value indicates that the user's PayPal account is wired off.
"Unknown"
 - 
This enumeration value indicates that the state of the user's PayPal account is unknown.
"Invalid"
 - 
This enumeration value indicates that the user's PayPal account is invalid.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="PayPalAccountStatus" type="ns:PayPalAccountStatusCodeType"/>

ns:PayPalAccountType
Type:
The user's PayPal account type. Only returned for the user identified in eBayAuthToken. That is, you cannot see someone else's PayPal account type. Use this information to check whether a seller is likely to be eligible to list digital downloadable items. See the eBay Web site online help for current PayPal requirements for listing digital items.
XML Representation Summary
<ns:PayPalAccountType>
   
Content: 
{ enumeration of xs:token }
</ns:PayPalAccountType>
Simple Content
Enumeration:
"Personal"
 - 
This enumeration value indicates that the user's PayPal account is a Personal account.
"Premier"
 - 
This enumeration value indicates that the user's PayPal account is a Premier account.
"Business"
 - 
This enumeration value indicates that the user's PayPal account is a Business account.
"Unknown"
 - 
This enumeration value indicates that the user's PayPal account type is unknown.
"Invalid"
 - 
This enumeration value indicates that the user's PayPal account is invalid.
"CustomCode"
 - 
Reserved for internal or future use
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="PayPalAccountType" type="ns:PayPalAccountTypeCodeType"/>

ns:PositiveFeedbackPercent
Type:
xs:float, predefined, simple content
Percent of total feedback that is positive. For example, if the member has 50 feedbacks, where 49 are positive and 1 is neutral or negative, the positive feedback percent could be 98.0. The value uses a max precision of 4 and a scale of 1. If the user has feedback, this value can be returned regardless of whether the member has chosen to make their feedback private. Not returned if the user has no feedback.

For GetOrders, GetOrderTransactions, and GetItemTransactions only: If using Trading WSDL Version 1019 or above, this field will only be returned to the buyer or seller, and no longer returned at all to third parties. If using a Trading WSDL older than Version 1019, the accurate Positive Feedback Percentage value for the user is returned to the buyer or seller, but a dummy value of 0.0 will be returned to all third parties.
XML Representation Summary
<ns:PositiveFeedbackPercent>
   
Content: 
{ xs:float }
</ns:PositiveFeedbackPercent>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="PositiveFeedbackPercent" type="xs:float"/>

ns:QualifiesForSelling
Type:
xs:boolean, predefined, simple content
This flag indicates whether or not the user is eligible to sell items on eBay. This field is only returned if the IncludeFeatureEligibility flag is included in the call request and set to true.
XML Representation Summary
<ns:QualifiesForSelling>
   
Content: 
{ xs:boolean }
</ns:QualifiesForSelling>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="QualifiesForSelling" type="xs:boolean"/>

ns:RegistrationAddress
Type:
ns:AddressType, complex content
This container consists of the Registration address for the eBay user making the call.

GetUser: eBay returns complete RegistrationAddress details (including Phone), as applicable to the registration site for the eBay user making the call.

GetItem and GetSellerTransactions: RegistrationAddress for another user (except for Phone) is only returned if you have an order relationship with that user AND that user is registered on DE/AT/CH, regardless of your registration site and the site to which you send the request. For example, the seller can see the buyer's registration address if the buyer is registered on DE/AT/CH, or the buyer can see the seller's registration address if the seller is registered on DE/AT/CH. (The buyer and seller won't see their own registration addresses in GetItem.)
Component Diagram
XML Representation Summary
<ns:RegistrationAddress>
   
Content: 
</ns:RegistrationAddress>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="RegistrationAddress" type="ns:AddressType"/>

ns:RegistrationDate
Type:
xs:dateTime, predefined, simple content
Indicates the date the specified user originally registered with eBay.

Since a bidder's user info is anonymous, this tag will be returned only to that bidder, and to the seller of an item that the user is bidding on.
XML Representation Summary
<ns:RegistrationDate>
   
Content: 
{ xs:dateTime }
</ns:RegistrationDate>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="RegistrationDate" type="xs:dateTime"/>

ns:SellerInfo
Type:
ns:SellerType, complex content
Contains information about a seller, including listing settings, listing preferences, seller rankings, and seller type.

This field is replaced by the SellerBusinessType field if the user is a business seller with a site ID of 77 (Germany), ID of 3 (UK), ID of 205 (Ireland) or ID of 0 (US Motors).

See SellerType or SellerBusinessCodeType for the child elements.
Component Diagram
XML Representation Summary
<ns:SellerInfo>
   
Content: 
</ns:SellerInfo>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="SellerInfo" type="ns:SellerType"/>

ns:SellerPaymentMethod
Type:
This field is deprecated.
XML Representation Summary
<ns:SellerPaymentMethod>
   
Content: 
{ enumeration of xs:token }
</ns:SellerPaymentMethod>
Simple Content
Enumeration:
"NothingOnFile"
 - 
This enumeration value indicates that eBay does not currently have a payment method on file for the eBay user.
"CreditCard"
 - 
This enumeration value indicates that eBay will use the credit card on file to process the eBay user's monthly invoice.
"PayPal"
 - 
This enumeration value indicates that eBay will use the user's PayPal account to process the monthly invoice.
"DirectDebit"
 - 
This enumeration value indicates that eBay will debit the bank account on file to process the eBay user's monthly invoice.
"DirectDebitPendingSignatureMandate"
 - 
This enumeration value indicates that eBay will debit the bank account on file to process the eBay user's monthly invoice. A signature will be needed from the eBay user before a payment can be processed.
"eBayDirectPay"
 - 
This enumeration value indicates that the eBay user will use eBay Direct Pay to pay the monthly invoice.
"CustomCode"
 - 
(out) Reserved for internal or future use
"DirectDebitPendingVerification"
 - 
This enumeration value indicates that eBay will debit the bank account on file to process the eBay user's monthly invoice. However, the bank account information must be verified before a payment can be processed.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="SellerPaymentMethod" type="ns:SellerPaymentMethodCodeType"/>

ns:ShippingAddress
Type:
ns:AddressType, complex content
Contains the shipping address of a bidder who has made a Best Offer for an item.

You cannot retrieve a shipping address for any user with whom you do not have an order relationship, regardless of site. The shipping address of another user is returned only if you and the other user are in an order relationship, within a certain time of order line item creation.

Because a bidder's user information is anonymous, this container is returned only to that bidder, and to the seller of an item that the user is bidding on.
Component Diagram
XML Representation Summary
<ns:ShippingAddress>
   
Content: 
</ns:ShippingAddress>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="ShippingAddress" type="ns:AddressType"/>

ns:Site
Type:
ns:SiteCodeType, simple content
eBay site the user is registered with.

Since a bidder's user info is anonymous, this tag will be returned only to that bidder, and to the seller of an item that the user is bidding on.
XML Representation Summary
<ns:Site>
   
Content: 
{ enumeration of xs:token }
</ns:Site>
Simple Content
Enumeration:
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="Site" type="ns:SiteCodeType"/>

ns:SiteVerified
Type:
xs:boolean, predefined, simple content
This field is deprecated.
XML Representation Summary
<ns:SiteVerified>
   
Content: 
{ xs:boolean }
</ns:SiteVerified>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="SiteVerified" type="xs:boolean"/>

ns:SkypeID
Type:
xs:string, predefined, simple content
This field is deprecated.
XML Representation Summary
<ns:SkypeID>
   
Content: 
{ xs:string }
</ns:SkypeID>
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" name="SkypeID" type="xs:string"/>

ns:StaticAlias
Type:
xs:string, predefined, simple content
Contains the static email address of an eBay member, used within the "reply to" email address when the eBay member sends a message. (Each eBay member is assigned a static alias. The alias is used within a static email address.)
XML Representation Summary
<ns:StaticAlias>
   
Content: 
{ xs:string }
</ns:StaticAlias>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="StaticAlias" type="xs:string"/>

ns:Status
Type:
ns:UserStatusCodeType, simple content
Indicates the user's registration/user status.
XML Representation Summary
<ns:Status>
   
Content: 
{ enumeration of xs:token }
</ns:Status>
Simple Content
Enumeration:
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="Status" type="ns:UserStatusCodeType"/>

ns:TUVLevel
Type:
xs:int, predefined, simple content
TUV level is a number allocated to a user based on various characteristics such as buyer, seller, new buyer, new seller, high risk, or bid limit. Applies to eBay Motors Pro applications only.
XML Representation Summary
<ns:TUVLevel>
   
Content: 
{ xs:int }
</ns:TUVLevel>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="TUVLevel" type="xs:int"/>

ns:UniqueNegativeFeedbackCount
Type:
xs:int, predefined, simple content
Total count of negative Feedback entries received by the user, including weekly repeats.
XML Representation Summary
<ns:UniqueNegativeFeedbackCount>
   
Content: 
{ xs:int }
</ns:UniqueNegativeFeedbackCount>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="UniqueNegativeFeedbackCount" type="xs:int"/>

ns:UniqueNeutralFeedbackCount
Type:
xs:int, predefined, simple content
Total count of neutral Feedback entries received by the user, including weekly repeats.
XML Representation Summary
<ns:UniqueNeutralFeedbackCount>
   
Content: 
{ xs:int }
</ns:UniqueNeutralFeedbackCount>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="UniqueNeutralFeedbackCount" type="xs:int"/>

ns:UniquePositiveFeedbackCount
Type:
xs:int, predefined, simple content
Total count of positive Feedback entries received by the user, including weekly repeats. This contains the aggregate feedback score for a user. A member's feedback score is the net positive feedback minus the net negative feedback left for the member.

Feedback scores are a quantitative expression of the desirability of dealing with that person as a Buyer or a Seller on either side of an order. Each order line item 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).

Feedback can be positive, negative, or neutral. The aggregated feedback counts for a particular user represent that user's overall feedback score (referred to as a "feedback rating" on the eBay site). This rating is commonly expressed as the eBay Feedback score for the user.
XML Representation Summary
<ns:UniquePositiveFeedbackCount>
   
Content: 
{ xs:int }
</ns:UniquePositiveFeedbackCount>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="UniquePositiveFeedbackCount" type="xs:int"/>

ns:UserAnonymized
Type:
xs:boolean, predefined, simple content
Indicates whether or not the User container has been made anonymous. If true, some elements in the User container have either been removed, or had their values changed to remove identifying characteristics. If false, all expected elements are returned, and no values are changed.

Since a bidder's user info is anonymous, this tag is returned as false only to the bidder, and to the seller of an item that the user is bidding on. For all other users, this tag is returned as true.
XML Representation Summary
<ns:UserAnonymized>
   
Content: 
{ xs:boolean }
</ns:UserAnonymized>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="UserAnonymized" type="xs:boolean"/>

ns:UserFirstName
Type:
xs:string, predefined, simple content
The first name of the buyer who purchased the order.
XML Representation Summary
<ns:UserFirstName>
   
Content: 
{ xs:string }
</ns:UserFirstName>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="UserFirstName" type="xs:string"/>

ns:UserID
Type:
ns:UserIDType, simple content
Unique eBay user ID for the user.

Since a bidder's user info is anonymous, this tag contains the actual value of an ID only for that bidder, and for the seller of an item that the user is bidding on. For other users, the actual value is replaced by an anonymous value, according to these rules:

When bidding on items, UserID is replaced with the value "a****b" where a and b are random characters from the UserID. For example, if the UserID = IBidALot, it might be displayed as, "I****A".

Important: In this format, the anonymous bidder ID can change for each auction. For GetMyeBayBuying only, when bidding on items: UserID is replaced with the value "a****b" where a and b are random characters from the UserID.

When bidding on items listed on the Philippines site: UserID is replaced with the value "Bidder X" where X is a number indicating the order of that user's first bid. For example, if the user was the third bidder, UserID = Bidder 3. Note that in this Philippines site format, the anonymous bidder ID stays the same for a given auction, but is different for different auctions. For example, a bidder who is the third and then the seventh bidder in an auction will be listed for both bids as "Bidder 3". However, if that same bidder is the first bidder on a different auction, the bidder will be listed for that auction as "Bidder 1", not "Bidder 3".

For GetMyeBayBuying only, when bidding on items listed on the UK and AU sites: UserID is replaced with the string "High Bidder".

For PlaceOffer, see also SellingStatus.HighBidder.
XML Representation Summary
<ns:UserID>
   
Content: 
{ xs:string }
</ns:UserID>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="UserID" type="ns:UserIDType"/>

ns:UserIDChanged
Type:
xs:boolean, predefined, simple content
If true, identifies a user whose ID has changed within the last 30 days. Does not indicate a new user (see NewUser).

Since a bidder's user info is anonymous, this tag will be returned only to that bidder, and to the seller of an item that the user is bidding on.

Note: For the GetItemTransactions call, this field is only returned to the seller of the order; this field is not returned for the buyer or third party.
XML Representation Summary
<ns:UserIDChanged>
   
Content: 
{ xs:boolean }
</ns:UserIDChanged>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="UserIDChanged" type="xs:boolean"/>

ns:UserIDLastChanged
Type:
xs:dateTime, predefined, simple content
Date and time the user's data was last changed (in GMT).

Since a bidder's user info is anonymous, this tag will be returned only to that bidder, and to the seller of an item that the user is bidding on.

Note: For the GetItemTransactions call, this field is only returned to the seller of the order; this field is not returned for the buyer or third party.
XML Representation Summary
<ns:UserIDLastChanged>
   
Content: 
{ xs:dateTime }
</ns:UserIDLastChanged>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="UserIDLastChanged" type="xs:dateTime"/>

ns:UserLastName
Type:
xs:string, predefined, simple content
The last name of the buyer who purchased the order.
XML Representation Summary
<ns:UserLastName>
   
Content: 
{ xs:string }
</ns:UserLastName>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="UserLastName" type="xs:string"/>

ns:UserSubscription
Type:
Specifies the subscription level for a user.
XML Representation Summary
<ns:UserSubscription>
   
Content: 
{ enumeration of xs:token }
</ns:UserSubscription>
Simple Content
Enumeration:
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" name="UserSubscription" type="ns:EBaySubscriptionTypeCodeType"/>

ns:VATID
Type:
xs:string, predefined, simple content
The value added tax identifier (VATID) is applicable to the VAT-enabled sites. Applies to eBay Motors Pro applications only.
XML Representation Summary
<ns:VATID>
   
Content: 
{ xs:string }
</ns:VATID>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="VATID" type="xs:string"/>

ns:VATStatus
Type:
ns:VATStatusCodeType, simple content
Indicates whether or not the user is subject to VAT. Users who have registered with eBay as VAT-exempt are not subject to VAT. See documentation on Value-Added Tax (VAT).
XML Representation Summary
<ns:VATStatus>
   
Content: 
{ enumeration of xs:token }
</ns:VATStatus>
Simple Content
Enumeration:
"NoVATTax"
 - 
(out) VAT is not applicable
"VATTax"
 - 
(out) Residence in a country with VAT and user is not registered as VAT-exempt
"VATExempt"
 - 
(out) Residence in a country with VAT and user is registered as VAT-exempt
"CustomCode"
 - 
(out) Reserved for internal or future use
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="VATStatus" type="ns:VATStatusCodeType"/>

{any element from any namespace}
XML Source (see within schema source)
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="lax"/>

 Component 
SUMMARY: XML REP | DERIVED | USE
DETAIL: DESC | XML SRC | TYPE | ATTR | CHILD
eBay Trading API

WSDL documentation generated with FlexDoc/XML 1.13 using FlexDoc/XML WSDLDoc 1.2.5 template set. All XSD diagrams generated by FlexDoc/XML DiagramKit.