open-api icon indicating copy to clipboard operation
open-api copied to clipboard

[FEATURE]: Allow listing to be set to sold_out

Open amitshuklaCedcoss opened this issue 2 years ago • 1 comments

Is there an existing issue for this?

  • [X] I have searched the existing tickets

Current Endpoint Design

currently, we don't have any option to put inventory as 0 on Etsy when it's out of stock in our warehouse. so we have to just put that listing in state inactive with at least an inventory of 1. But after some time when the seller gets back to their seller panel and sees some inventory(suppose 1) on that time client manually activates that (supposing it was deactivated by mistake, bcoz it's having 1 inventory).

after 1 week or after a few days when the seller gets an order for that item and that order was not successfully processed due to out of stock issue. that time seller comes and says inventory syncing not working properly.

Proposed Endpoint Design Change

proposing to add one more index in getListing and getListingInventory as 'api_gateway' => enum (Etsy, 3rd_party_app, API_KEYSTRING, etc.)

Why are you proposing this change?

after adding the above endpoint we will be able to be 100% sure whether this listing is directly activated/modified from Etsy or by any other medium.

hoping to get this index added, thanks in advance @etsyachristensen

amitshuklaCedcoss avatar Sep 08 '22 07:09 amitshuklaCedcoss

For the inventory issue we have a ticket already for allowing sold_out status. We just haven't been able to work out a way to make this happen.

I'm not following the purpose of the requested "index". What would this field be for?

etsyachristensen avatar Sep 08 '22 16:09 etsyachristensen