InventoryTrackingMethodCodeType ( token )
Defines options to track a listing by the eBay item ID or the seller's SKU. In some calls, elements of this type are only returned in the response when the value is set to SKU on the item.
Type that uses InventoryTrackingMethodCodeType:
Calls that use one or more values of InventoryTrackingMethodCodeType:
|CustomCode||Reserved for internal or future use.|
|ItemID||Indicates the seller prefers to track the listing by its eBay item ID. This is the default for all listings.|
|SKU||Indicates the seller prefers to track the listing by their own SKU.
When you track by SKU, it means you can pass in your SKU instead of the eBay item ID in other calls that support SKU as an input field. If you choose SKU as your tracking preference for a listing, the value in Item.SKU must be unique across your active listings. You cannot create new listings with the same Item.SKU value while the listing is active (that is, until the existing listing with that SKU has ended).
However, you can use ReviseInventoryStatus to update the quantity and/or price for the existing SKU as needed. When revising a listing where the InventoryTrackingMethod was set to SKU, you must pass in both the InventoryTrackingMethod tag (with the value set to SKU) and the SKU tag with the SKU value from your original listing.