For full functionality of this site it is necessary to enable JavaScript.
Here are the instructions how to enable JavaScript in your web browser.

Knowledge base

Find the answer to your question

Advanced Search PView

Search terms
Search Type
Product
Category
Language
Format
SDK
Sort by
Direction

How can I verify that an eBay user is a registered seller?

  • Answer ID 80
  • Published 06/13/2004 05:25 PM
  • Updated 10/20/2013 06:40 AM
  • Permalink https://ebaydts.com/eBayKBDetails?KBid=80
Product
How can I verify that an eBay user is a registered seller?

The only manner to determine that an eBay user is a registered seller is by making a 'minimal' VerifyAddItem request as seen below. This boiler-plate request is a fully functional VerifyAddItem call with the least amount of call overhead possible for a valid API request.

<?xml version="1.0" encoding="utf-8"?>
<VerifyAddItemRequest xmlns="urn:ebay:apis:eBLBaseComponents">
<DetailLevel>ItemReturnDescription</DetailLevel>
<Version>551</Version>
<Item>
<Country>US</Country>
<Currency>USD</Currency>
<Description>Test Item</Description>
<ListingDuration>Days_7</ListingDuration>
<Location>San Jose, CA</Location>
<PaymentMethods>PaymentSeeDescription</PaymentMethods>
<PrimaryCategory>
<CategoryID>357</CategoryID>
</PrimaryCategory>
<Quantity>1</Quantity>
<StartPrice>1.0</StartPrice>
<Title>Seller Test Item Title</Title>
</Item>
<RequesterCredentials>
<eBayAuthToken>***</eBayAuthToken>
</RequesterCredentials>
</VerifyAddItemRequest>

If the user is not a seller, the following error message will be returned:

<Errors>
<ShortMessage>Credit card not found.</ShortMessage>
<LongMessage>We're sorry, but before you list an item, you must create a seller's account by submitting a valid credit card through our secure form.</LongMessage>
<ErrorCode>120</ErrorCode>
<SeverityCode>Error</SeverityCode>
<ErrorClassification>RequestError</ErrorClassification>
</Errors>

If the user is a seller, the standard VerifyAddItem Response will be returned, showing the Listing Fees, and a 0 value for ItemID.

Secondly, the GetUser API function returns a number of circumstantial indicators such as having a credit card, PowerSeller field, etc.. These indicators are useful for determining the specifics of a given eBay user, though, they can not be used to determine, with absolute certainty, that a user is a registered seller. Your specific application may be able to provide logic based on GetUser return values for application-specific user determinations.

* Please be aware that the minimal VerfiyAddItem request is the only bullet-proof manner for determining if an eBay user is a registered seller.

 

 

How well did this answer your question?

Answers others found helpful

Print Email This Page Delicious Digg Facebook Reddit StumbleUpon Twitter