Skip to main content
Published: March 19 2007, 12:39:00 PMUpdated: November 28 2020, 3:24:36 PM

When I make a ReviseItem call, the fees do not seem to add up to the value returned in the ListingFee. Why does this happen?

Summary

ReviseItem returns the changes in the fees for each of the fee element; and for ListingFee it returns the net additional amount that was incurred with the ReviseItem call.


Detailed Description

Lets take the following scenario to see how the fees are returned in the ReviseItem response:

Lets assume we make an AddItem call to list an item on eBay US, with the following parameters:

StartPrice: 50
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.

Notes:

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

Version Info

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

API Schema Version 503

Additional Resources

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