Find the answer to your question
Lets assume we make an AddItem call to list an item on eBay US, with the following parameters:
BuyItNowPrice: 55 SubTitle: Yes
Lets assume that the following fees are returned by the AddItem call:
Fee Amount BuyItNowFee 0.25 InsertionFee 2.40 SubtitleFee 0.50 ListingFee 3.15
Next, we make a call to ReviseItem with the following parameters:
StartPrice: 500 BuyItNowPrice: 550
Now lets assume that the fees returns by the ReviseItem call is as follows:
Fee Amount InsertionFee 4.80 ListingFee 2.40
The amount for the InsertionFee changed from 2.40 to 4.80, because of which, there was a net additional charge of ListingFee 2.40 to the seller account.
If you add up the fees incurred from the AddItem call and the ReviseItem call the fees would be as follows:
Fee Amount BuyItNowFee 0.25 InsertionFee 4.80 SubtitleFee 0.50 ListingFee 5.55
which is what would have been charged had the seller made the AddItem call with the following parameters:
StartPrice: 500 BuyItNowPrice: 550 SubTitle: Yes For a complete list of the latest fees, please see the following eBay help page: eBay.com Fees
This fee structure is not returned by the API and it is recommended that you periodically check this page for any changes.
In most cases, if you reduce the start price / reserve price or enhancements there is no fee refund. Please see this help page for more information: http://pages.ebay.com/help/sell/questions/revise-item.html The sandbox does not return the correct fees in the AddItem family of calls and should not be relied upon to get the fees estimate for listing your item The example applies in the relist situation as well, i.e. if we make a RelistItem call and then make a subsequent ReviseItem call the behavior for fees would be the same as if we had made an AddItem call and then a ReviseItem.
The code example above was based on the versions specified below:
How well did this answer your question? Answers others found helpful