Skip to main content
Published: September 17 2007, 2:55:00 PMUpdated: November 28 2020, 3:58:05 PM

Sometimes, VerifyAddItem does not return the same fees as AddItem. Why does this happen?


From time to time, eBay runs promotions for listings.  During these times, VerifyAddItem will continue to return the original fees rather than the promotional fees. 


Detailed Description

For instance, as of the time of writing this article, eBay US has a promotion of no listing fees if the start price is less than $10 and the item is listed with Gallery.  This promotion runs through Sep 30, 2007.  However, during this period, if you make a call to VerifyAddItem,  where the StartPrice is $1.00 and PictureDetails.GalleryType is set to Gallery, it returns the InsertionFees as 0.40 instead of 0.   AddItem however returns the correct insertion fee as 0.

VerifyAddItem performs many checks that the item call does.  However, it does not execute all the business logic that AddItem does and promotions is one of them.  The call is designed to help developers do schema validation, catch any errors or warnings and fix them before making the AddItem call.  Therefor, the call should not be used for validating promotion fees.

Version Info

The code example above was based on the versions specified below:

API Schema Version 529

Additional Resources

How well did this answer your question?
Answers others found helpful