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

complexType "ns:SellerType"
Namespace:
Content:
complex, 33 elements, elem. wildcard
Defined:
globally in Schema in ebaySvc.wsdl; see XML source
Includes:
definitions of 33 elements, elem. wildcard
Used:
Component Diagram
XML Representation Summary
<...>
   
Content: 
</...>
All Direct / Indirect Based Elements (1):
Known Usage Locations
Annotation
Information about a user returned in the context of an item's seller.
XML Source (w/o annotations (34); see within schema source)
<xs:complexType name="SellerType">
<xs:sequence>
<xs:element minOccurs="0" name="PaisaPayStatus" type="xs:int"/>
<xs:element name="AllowPaymentEdit" type="xs:boolean"/>
<xs:element minOccurs="0" name="BillingCurrency" type="ns:CurrencyCodeType"/>
<xs:element name="CheckoutEnabled" type="xs:boolean"/>
<xs:element name="CIPBankAccountStored" type="xs:boolean"/>
<xs:element name="GoodStanding" type="xs:boolean"/>
<xs:element minOccurs="0" name="MerchandizingPref" type="ns:MerchandizingPrefCodeType"/>
<xs:element name="QualifiesForB2BVAT" type="xs:boolean"/>
<xs:element minOccurs="0" name="SellerGuaranteeLevel" type="ns:SellerGuaranteeLevelCodeType"/>
<xs:element minOccurs="0" name="SellerLevel" type="ns:SellerLevelCodeType"/>
<xs:element minOccurs="0" name="SellerPaymentAddress" type="ns:AddressType"/>
<xs:element minOccurs="0" name="SchedulingInfo" type="ns:SchedulingInfoType"/>
<xs:element name="StoreOwner" type="xs:boolean"/>
<xs:element minOccurs="0" name="StoreURL" type="xs:anyURI"/>
<xs:element minOccurs="0" name="SellerBusinessType" type="ns:SellerBusinessCodeType"/>
<xs:element minOccurs="0" name="RegisteredBusinessSeller" type="xs:boolean"/>
<xs:element minOccurs="0" name="StoreSite" type="ns:SiteCodeType"/>
<xs:element minOccurs="0" name="PaymentMethod" type="ns:SellerPaymentMethodCodeType"/>
<xs:element minOccurs="0" name="ProStoresPreference" type="ns:ProStoresCheckoutPreferenceType"/>
<xs:element minOccurs="0" name="CharityRegistered" type="xs:boolean"/>
<xs:element minOccurs="0" name="SafePaymentExempt" type="xs:boolean"/>
<xs:element minOccurs="0" name="PaisaPayEscrowEMIStatus" type="xs:int"/>
<xs:element minOccurs="0" name="CharityAffiliationDetails" type="ns:CharityAffiliationDetailsType"/>
<xs:element minOccurs="0" name="TransactionPercent" type="xs:float"/>
<xs:element minOccurs="0" name="FeatureEligibility" type="ns:FeatureEligibilityType"/>
<xs:element minOccurs="0" name="TopRatedSeller" type="xs:boolean"/>
<xs:element minOccurs="0" name="TopRatedSellerDetails" type="ns:TopRatedSellerDetailsType"/>
<xs:element minOccurs="0" name="RecoupmentPolicyConsent" type="ns:RecoupmentPolicyConsentType"/>
<xs:element minOccurs="0" name="DomesticRateTable" type="xs:boolean"/>
<xs:element minOccurs="0" name="InternationalRateTable" type="xs:boolean"/>
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="lax"/>
</xs:sequence>
</xs:complexType>
Content Element Detail (all declarations defined in this component; 34/34)
ns:AllowPaymentEdit
Type:
xs:boolean, predefined, simple content
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.)
XML Representation Summary
<ns:AllowPaymentEdit>
   
Content: 
{ xs:boolean }
</ns:AllowPaymentEdit>
XML Source (w/o annotations (1); see within schema source)
<xs:element name="AllowPaymentEdit" type="xs:boolean"/>

ns:BillingCurrency
Type:
ns:CurrencyCodeType, simple content
Currency type in which the user is billed seller fees.
XML Representation Summary
<ns:BillingCurrency>
   
Content: 
{ enumeration of xs:token }
</ns:BillingCurrency>
Simple Content
Enumeration:
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="BillingCurrency" type="ns:CurrencyCodeType"/>

ns:CharityAffiliationDetails
Type:
This container consists of one or more of nonprofit organizations associated with the seller's account. This container will not be returned if the user is not affiliated with any nonprofit organizations. A seller must be registered with the PayPal Giving Fund to be affiliated with an eBay for Charity nonprofit organization.
Component Diagram
XML Representation Summary
<ns:CharityAffiliationDetails>
   
Content: 
</ns:CharityAffiliationDetails>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="CharityAffiliationDetails" type="ns:CharityAffiliationDetailsType"/>

ns:CharityRegistered
Type:
xs:boolean, predefined, simple content
Indicates whether or not the seller is a registered charity seller. If CharityRegistered is false, the user must register their nonprofit organization with the PayPal Giving Fund to list eBay for Charity items.
XML Representation Summary
<ns:CharityRegistered>
   
Content: 
{ xs:boolean }
</ns:CharityRegistered>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="CharityRegistered" type="xs:boolean"/>

ns:CheckoutEnabled
Type:
xs:boolean, predefined, simple content
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.
XML Representation Summary
<ns:CheckoutEnabled>
   
Content: 
{ xs:boolean }
</ns:CheckoutEnabled>
XML Source (w/o annotations (1); see within schema source)
<xs:element name="CheckoutEnabled" type="xs:boolean"/>

ns:CIPBankAccountStored
Type:
xs:boolean, predefined, simple content
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 'CashOnPickup' as a payment method (known as 'Pay upon Pickup' on the site). This field is applicable to all eBay sites that support 'CashOnPickup' as a payment method.
XML Representation Summary
<ns:CIPBankAccountStored>
   
Content: 
{ xs:boolean }
</ns:CIPBankAccountStored>
XML Source (w/o annotations (1); see within schema source)
<xs:element name="CIPBankAccountStored" type="xs:boolean"/>

ns:DomesticRateTable
Type:
xs:boolean, predefined, simple content
A returned value of true indicates that the seller has configured a default, domestic shipping rate table in their My eBay shipping preferences.
XML Representation Summary
<ns:DomesticRateTable>
   
Content: 
{ xs:boolean }
</ns:DomesticRateTable>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="DomesticRateTable" type="xs:boolean"/>

ns:FeatureEligibility
Type:
ns:FeatureEligibilityType, complex content
Contains eligibility details about seller- or platform-based features. This is returned only if IncludeFeatureEligibility is set to true in the request.
Component Diagram
XML Representation Summary
<ns:FeatureEligibility>
   
Content: 
</ns:FeatureEligibility>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="FeatureEligibility" type="ns:FeatureEligibilityType"/>

ns:GoodStanding
Type:
xs:boolean, predefined, simple content
If true, indicates that the user is in good standing with eBay. (One of the requirements for listing a new item with Immediate Payment.)
XML Representation Summary
<ns:GoodStanding>
   
Content: 
{ xs:boolean }
</ns:GoodStanding>
XML Source (w/o annotations (1); see within schema source)
<xs:element name="GoodStanding" type="xs:boolean"/>

ns:IntegratedMerchantCreditCardInfo
Type:
Note: As of May 1, 2019, eBay no longer support electronic payments through Integrated Merchant Credit Card accounts. To accept online credit card payments from buyers, a seller must use specify PayPal as an accepted payment method, or opt in to eBay Managed Payments program (if the program is available to that seller). This container is returned if the seller has a payment gateway account on one or more eBay marketplaces.
Component Diagram
XML Representation Summary
<ns:IntegratedMerchantCreditCardInfo>
   
Content: 
</ns:IntegratedMerchantCreditCardInfo>
XML Source (w/o annotations (1); see within schema source)

ns:InternationalRateTable
Type:
xs:boolean, predefined, simple content
A returned value of true indicates that the seller has configured a default, international shipping rate table in their My eBay shipping preferences.
XML Representation Summary
<ns:InternationalRateTable>
   
Content: 
{ xs:boolean }
</ns:InternationalRateTable>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="InternationalRateTable" type="xs:boolean"/>

ns:MerchandizingPref
Type:
This field is deprecated.
XML Representation Summary
<ns:MerchandizingPref>
   
Content: 
{ enumeration of xs:token }
</ns:MerchandizingPref>
Simple Content
Enumeration:
"OptIn"
 - 
This value is not used.
"OptOut"
 - 
This value is not used.
"CustomCode"
 - 
This value is not used.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="MerchandizingPref" type="ns:MerchandizingPrefCodeType"/>

ns:PaisaPayEscrowEMIStatus
Type:
xs:int, predefined, simple content
This field is deprecated since eBay India is no longer a functioning marketplace.
XML Representation Summary
<ns:PaisaPayEscrowEMIStatus>
   
Content: 
{ xs:int }
</ns:PaisaPayEscrowEMIStatus>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="PaisaPayEscrowEMIStatus" type="xs:int"/>

ns:PaisaPayStatus
Type:
xs:int, predefined, simple content
PaisaPay is no longer a supported payment method, so this field is no longer applicable.
XML Representation Summary
<ns:PaisaPayStatus>
   
Content: 
{ xs:int }
</ns:PaisaPayStatus>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="PaisaPayStatus" type="xs:int"/>

ns:PaymentMethod
Type:
Indicates the method the seller selected to pay eBay with for the account. The payment methods vary from one eBay site to the next.
XML Representation Summary
<ns:PaymentMethod>
   
Content: 
{ enumeration of xs:token }
</ns:PaymentMethod>
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="PaymentMethod" type="ns:SellerPaymentMethodCodeType"/>

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

ns:QualifiesForB2BVAT
Type:
xs:boolean, predefined, simple content
Indicates whether the user is subject to VAT. Users who have registered with eBay as VAT-exempt are not subject to VAT.
XML Representation Summary
<ns:QualifiesForB2BVAT>
   
Content: 
{ xs:boolean }
</ns:QualifiesForB2BVAT>
XML Source (w/o annotations (1); see within schema source)
<xs:element name="QualifiesForB2BVAT" type="xs:boolean"/>

ns:RecoupmentPolicyConsent
Type:
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.
Component Diagram
XML Representation Summary
<ns:RecoupmentPolicyConsent>
   
Content: 
</ns:RecoupmentPolicyConsent>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="RecoupmentPolicyConsent" type="ns:RecoupmentPolicyConsentType"/>

ns:RegisteredBusinessSeller
Type:
xs:boolean, predefined, simple content
If true, the user is registered as a vehicle dealer on the eBay Motors site.
XML Representation Summary
<ns:RegisteredBusinessSeller>
   
Content: 
{ xs:boolean }
</ns:RegisteredBusinessSeller>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="RegisteredBusinessSeller" type="xs:boolean"/>

ns:SafePaymentExempt
Type:
xs:boolean, predefined, simple content
If this field is 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.
XML Representation Summary
<ns:SafePaymentExempt>
   
Content: 
{ xs:boolean }
</ns:SafePaymentExempt>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="SafePaymentExempt" type="xs:boolean"/>

ns:SchedulingInfo
Type:
ns:SchedulingInfoType, complex content
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.
Component Diagram
XML Representation Summary
<ns:SchedulingInfo>
   
Content: 
</ns:SchedulingInfo>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="SchedulingInfo" type="ns:SchedulingInfoType"/>

ns:SellerBusinessType
Type:
Type of seller account. This value is returned if the German (ID 77), UK (ID 3), Ireland (ID 205), or US eBay Motors (ID 0) sites are specified.
XML Representation Summary
<ns:SellerBusinessType>
   
Content: 
{ enumeration of xs:token }
</ns:SellerBusinessType>
Simple Content
Enumeration:
"Undefined"
 - 
Type of seller account not defined.
"Private"
 - 
Private seller account.
"Commercial"
 - 
Commercial seller account.
"CustomCode"
 - 
Reserved for internal or future use.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="SellerBusinessType" type="ns:SellerBusinessCodeType"/>

ns:SellereBayPaymentProcessConsent
Type:
This field is no longer used.
Component Diagram
XML Representation Summary
<ns:SellereBayPaymentProcessConsent>
   
Content: 
</ns:SellereBayPaymentProcessConsent>
XML Source (w/o annotations (1); see within schema source)

ns:SellereBayPaymentProcessStatus
Type:
This field is no longer used.
XML Representation Summary
<ns:SellereBayPaymentProcessStatus>
   
Content: 
{ enumeration of xs:token }
</ns:SellereBayPaymentProcessStatus>
Simple Content
Enumeration:
"AcceptedUA"
 - 
This value is not used.
"MustAcceptUA"
 - 
This value is not used.
"eBayPaymentProcessEnabled"
 - 
This value is not used.
"CustomCode"
 - 
This value is not used.
XML Source (w/o annotations (1); see within schema source)

ns:SellerGuaranteeLevel
Type:
This field is deprecated.
XML Representation Summary
<ns:SellerGuaranteeLevel>
   
Content: 
{ enumeration of xs:token }
</ns:SellerGuaranteeLevel>
Simple Content
Enumeration:
"NotEligible"
 - 
(out) Not eligible for Seller Level Guarantee
"Regular"
 - 
(out) Regular eligibility level
"Premium"
 - 
(out) Premium eligibility level
"Ultra"
 - 
(out) Ultra eligibility level
"CustomCode"
 - 
(out) Reserved for internal or future use.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="SellerGuaranteeLevel" type="ns:SellerGuaranteeLevelCodeType"/>

ns:SellerLevel
Type:
ns:SellerLevelCodeType, simple content
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.
XML Representation Summary
<ns:SellerLevel>
   
Content: 
{ enumeration of xs:token }
</ns:SellerLevel>
Simple Content
Enumeration:
"Bronze"
 - 
Bronze (lowest tier)
"Silver"
 - 
Silver (between Bronze and Gold)
"Gold"
 - 
Gold (between Silver and Platinum)
"Platinum"
 - 
Platinum (between Gold and Titanium)
"Titanium"
 - 
Titanium (highest tier)
"None"
 - 
Not a PowerSeller (eBay has not yet evaluated your PowerSeller status, or you have not chosen to be a member of the PowerSeller program, or you lost your PowerSeller status due to a policy violation.)
"CustomCode"
 - 
Reserved for internal or future use
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="SellerLevel" type="ns:SellerLevelCodeType"/>

ns:SellerPaymentAddress
Type:
ns:AddressType, complex content
Address used by eBay for purposes of billing the user for seller fees.
Component Diagram
XML Representation Summary
<ns:SellerPaymentAddress>
   
Content: 
</ns:SellerPaymentAddress>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="SellerPaymentAddress" type="ns:AddressType"/>

ns:StoreOwner
Type:
xs:boolean, predefined, simple content
Boolean value indicates whether or not the seller is an eBay Store owner.
XML Representation Summary
<ns:StoreOwner>
   
Content: 
{ xs:boolean }
</ns:StoreOwner>
XML Source (w/o annotations (1); see within schema source)
<xs:element name="StoreOwner" type="xs:boolean"/>

ns:StoreSite
Type:
ns:SiteCodeType, simple content
The site associated with the seller's eBay Store.
XML Representation Summary
<ns:StoreSite>
   
Content: 
{ enumeration of xs:token }
</ns:StoreSite>
Simple Content
Enumeration:
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="StoreSite" type="ns:SiteCodeType"/>

ns:StoreURL
Type:
xs:anyURI, predefined, simple content
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.
XML Representation Summary
<ns:StoreURL>
   
Content: 
{ xs:anyURI }
</ns:StoreURL>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="StoreURL" type="xs:anyURI"/>

ns:TopRatedSeller
Type:
xs:boolean, predefined, simple content
This boolean field indicates if the seller is certified as a Top Rated Seller. Only Top Rated Sellers can qualify for Top Rated Plus listings, which receive the Top Rated Plus seal, and will help those listings stand out. Top Rated Plus listings also receive a 20 percent discount on the Final Value Fee.

This field is only returned for the following sites: US (EBAY-US), Motors (EBAY-MOTOR), AT (EBAY-AT), CH (EBAY-CH), DE (EBAY-DE), IE (EBAY-IE), UK (EBAY-GB), and AU (EBAY-AU). The Top Rated Seller and Top Rated Plus listing requirements will differ by site. Below are some links to Help pages that discusss these requirements: Top Rated Sellers, registered in the US, can qualify for Top Rated Seller programs in other countries as long as they meet the selling requirments in those countries. However, even if US sellers qualify for programs in other countries, they will not receive the Final Value Fee discount on sales in those countries. For more information, see the Qualifying for Top Rated Seller status on other eBay sites help topic.
XML Representation Summary
<ns:TopRatedSeller>
   
Content: 
{ xs:boolean }
</ns:TopRatedSeller>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="TopRatedSeller" type="xs:boolean"/>

ns:TopRatedSellerDetails
Type:
Contains Top Rated Seller program details for the seller.
Component Diagram
XML Representation Summary
<ns:TopRatedSellerDetails>
   
Content: 
</ns:TopRatedSellerDetails>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="TopRatedSellerDetails" type="ns:TopRatedSellerDetailsType"/>

ns:TransactionPercent
Type:
xs:float, predefined, simple content
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.
XML Representation Summary
<ns:TransactionPercent>
   
Content: 
{ xs:float }
</ns:TransactionPercent>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="TransactionPercent" type="xs:float"/>

{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.