Closed shekhargulati closed 12 years ago
Hi Shekhar,
Yes, I think that makes sense to me.
If an item is deleted due to user preference, OtherListingError seems the best choice. If an item is deleted due to it being sold elsewhere, Not Available would certainly accurate :)
Yes, I agree with this.
I looked at the Ebay API to delete the listing. They provide an api called EndFixedPriceItem which can end the listing before its due date. The api requires you to specify a reason why you want to end the listing early. The valid values are CustomCode , Incorrect,LostOrBroken , NotAvailable,OtherListingError , SellToHighBidder, Sold. You can read more information at http://developer.ebay.com/devzone/xml/docs/reference/ebay/EndFixedPriceItem.html. Does this make sense to ask user about the reason? My thinking was that when user click on delete an ebay listing we should just delete the listing and specify reason as OtherListingError and in cases where we have more context we can use different reason types. For example, if the item was sold on ETSY we can end the listing on Ebay with reason NotAvailable. What you think of it?