Trading_ReviseInventoryStatusRequestType Class Reference
Inherits from | Trading_AbstractRequestType : NSObject |
Declared in | Trading_ReviseInventoryStatusRequestType.h Trading_ReviseInventoryStatusRequestType.m |
Overview
Enables a seller to change the price and quantity of a currently-
active, fixed-price listing. Using ReviseInventoryStatus to modify
data qualifies as revising the listing.
Inputs are the item IDs or SKUs of the listings being revised,
and the price and quantity that are
being changed for each revision. Only applicable to fixed-price listings.
Changing the price or quantity of a currently-
active, fixed-price listing does not reset the Best Match performance score.
For Best Match information related to multi-variation listings, see the Best
Match information at the following topic:
Multi-quantity Fixed Price
listings with variations.
As with all listing calls, the site you specify in the request URL
(for SOAP) or the X-EBAY-API-SITEID HTTP header (for XML)
should match the original listing’s Item.Site value.
In particular, this is a best practice when you submit new and
revised listings.
For Large Merchant Services users: When you use ReviseInventoryStatus within a Merchant Data file,
it must be enclosed within two BulkDataExchangeRequest tags.
After release 637, a namespace is returned in the BulkDataExchangeResponseType
(top level) of the response. The BulkDataExchange tags are not shown in the call input/output descriptions.
@ingroup EBayAPIInterface
Tasks
-
inventoryStatus
Contains the updated quantity and/or price of a listing
property
being revised. You should not modify the same listing twice
(by using a duplicate ItemID or SKU) in the same request;
otherwise, you may get an error or unexpected results.
(For example, you should not use one InventoryStatus node to
update the quantity and another InventoryStatus node to update
the price of the same item.) You can pass up to 4 InventoryStatus nodes in a single request.
Properties
inventoryStatus
Contains the updated quantity and/or price of a listing
being revised. You should not modify the same listing twice
(by using a duplicate ItemID or SKU) in the same request;
otherwise, you may get an error or unexpected results.
(For example, you should not use one InventoryStatus node to
update the quantity and another InventoryStatus node to update
the price of the same item.) You can pass up to 4 InventoryStatus nodes in a single request.
@property (nonatomic, retain) NSMutableArray *inventoryStatus
Discussion
Contains the updated quantity and/or price of a listing
being revised. You should not modify the same listing twice
(by using a duplicate ItemID or SKU) in the same request;
otherwise, you may get an error or unexpected results.
(For example, you should not use one InventoryStatus node to
update the quantity and another InventoryStatus node to update
the price of the same item.) You can pass up to 4 InventoryStatus nodes in a single request.
entry type : class Trading_InventoryStatusType
Declared In
Trading_ReviseInventoryStatusRequestType.h