Trading_ReviseSellingManagerSaleRecordRequestType Class Reference
Inherits from | Trading_AbstractRequestType : NSObject |
Declared in | Trading_ReviseSellingManagerSaleRecordRequestType.h Trading_ReviseSellingManagerSaleRecordRequestType.m |
Overview
Request type containing the input fields for the ReviseSellingManagerSaleRecord
call. The standard Trading API deprecation process is not applicable to this
call.
@ingroup EBayAPIInterface
Tasks
-
itemID
Unique identifier for an eBay item listing. A listing can have multiple
property
order line items (transactions), but only one ItemID. An ItemID can be
paired up with a corresponding TransactionID and used as an input filter
for ReviseSellingManagerSaleRecord. The ItemID/TransactionID pair
corresponds to a Selling Manager SaleRecordID, which can be retrieved
with the GetSellingManagerSaleRecord call.
Unless an OrderLineItemID is used to identify a single line item order,
or the OrderID is used to identify a single or multiple line item
(Combined Payment) order, the ItemID/TransactionID pair must be
specified. For a multiple line item (Combined Payment) order, OrderID
should be used. If OrderID or OrderLineItemID are specified, the
ItemID/TransactionID pair is ignored if present in the same request. -
transactionID
Unique identifier for an eBay order line item (transaction). An order
property
line item is created once there is a commitment from a buyer to purchase
an item. Since an auction listing can only have one order line item
during the duration of the listing, the TransactionID for
auction listings is always 0. Along with its corresponding ItemID, a
TransactionID is used and referenced during an order checkout flow and
after checkout has been completed. The ItemID/TransactionID pair can be
used as an input filter for ReviseSellingManagerSaleRecord. The
ItemID/TransactionID pair corresponds to a Selling Manager SaleRecordID,
which can be retrieved with the GetSellingManagerSaleRecord call.
Unless an OrderLineItemID is used to identify a single line item order,
or the OrderID is used to identify a single or multiple line item
(Combined Payment) order, the ItemID/TransactionID pair must be
specified. For a multiple line item (Combined Payment) order, OrderID
must be used. If OrderID or OrderLineItemID are specified, the
ItemID/TransactionID pair is ignored if present in the same request. -
orderID
A unique identifier that identifies a single line item or multiple line
property
item (Combined Payment) order.
For a single line item order, the OrderID value is identical to the
OrderLineItemID value that is generated upon creation of the order line
item. For a Combined Payment order, the OrderID value is created by eBay
when the buyer or seller (sharing multiple, common order line items)
combines multiple order line items into a Combined Payment order through
the eBay site. A Combined Payment order can also be created by the
seller through the AddOrder call. The OrderID can be used as an input
filter for ReviseSellingManagerSaleRecord. The OrderID
is linked to a Selling Manager SaleRecordID, and can be retrieved
with the GetSellingManagerSaleRecord call.
OrderID overrides an OrderLineItemID or ItemID/TransactionID pair if
these fields are also specified in the same request. -
sellingManagerSoldOrder
Container consisting of order costs, shipping details, order status, and
property
other information. The changes made under this container will update the
order in Selling Manager. -
orderLineItemID
OrderLineItemID is a unique identifier for an eBay order line item and
property
is based upon the concatenation of ItemID and TransactionID, with a
hyphen in between these two IDs. For a single line item order, the
OrderLineItemID value can be passed into the OrderID field to revise the
order in Selling Manager.
Unless an ItemID/TransactionID pair is used to identify a single line
item order, or the OrderID is used to identify a single or multiple line
item (Combined Payment) order, the OrderLineItemID must be specified.
For a multiple line item (Combined Payment) order, OrderID should be
used. If OrderLineItemID is specified, the ItemID/TransactionID pair are
ignored if present in the same request.
Properties
itemID
Unique identifier for an eBay item listing. A listing can have multiple
order line items (transactions), but only one ItemID. An ItemID can be
paired up with a corresponding TransactionID and used as an input filter
for ReviseSellingManagerSaleRecord. The ItemID/TransactionID pair
corresponds to a Selling Manager SaleRecordID, which can be retrieved
with the GetSellingManagerSaleRecord call.
Unless an OrderLineItemID is used to identify a single line item order,
or the OrderID is used to identify a single or multiple line item
(Combined Payment) order, the ItemID/TransactionID pair must be
specified. For a multiple line item (Combined Payment) order, OrderID
should be used. If OrderID or OrderLineItemID are specified, the
ItemID/TransactionID pair is ignored if present in the same request.
@property (nonatomic, retain) NSString *itemID
Discussion
Unique identifier for an eBay item listing. A listing can have multiple
order line items (transactions), but only one ItemID. An ItemID can be
paired up with a corresponding TransactionID and used as an input filter
for ReviseSellingManagerSaleRecord. The ItemID/TransactionID pair
corresponds to a Selling Manager SaleRecordID, which can be retrieved
with the GetSellingManagerSaleRecord call.
Unless an OrderLineItemID is used to identify a single line item order,
or the OrderID is used to identify a single or multiple line item
(Combined Payment) order, the ItemID/TransactionID pair must be
specified. For a multiple line item (Combined Payment) order, OrderID
should be used. If OrderID or OrderLineItemID are specified, the
ItemID/TransactionID pair is ignored if present in the same request.
type : NSString, wrapper for primitive string
Declared In
Trading_ReviseSellingManagerSaleRecordRequestType.h
orderID
A unique identifier that identifies a single line item or multiple line
item (Combined Payment) order.
For a single line item order, the OrderID value is identical to the
OrderLineItemID value that is generated upon creation of the order line
item. For a Combined Payment order, the OrderID value is created by eBay
when the buyer or seller (sharing multiple, common order line items)
combines multiple order line items into a Combined Payment order through
the eBay site. A Combined Payment order can also be created by the
seller through the AddOrder call. The OrderID can be used as an input
filter for ReviseSellingManagerSaleRecord. The OrderID
is linked to a Selling Manager SaleRecordID, and can be retrieved
with the GetSellingManagerSaleRecord call.
OrderID overrides an OrderLineItemID or ItemID/TransactionID pair if
these fields are also specified in the same request.
@property (nonatomic, retain) NSString *orderID
Discussion
A unique identifier that identifies a single line item or multiple line
item (Combined Payment) order.
For a single line item order, the OrderID value is identical to the
OrderLineItemID value that is generated upon creation of the order line
item. For a Combined Payment order, the OrderID value is created by eBay
when the buyer or seller (sharing multiple, common order line items)
combines multiple order line items into a Combined Payment order through
the eBay site. A Combined Payment order can also be created by the
seller through the AddOrder call. The OrderID can be used as an input
filter for ReviseSellingManagerSaleRecord. The OrderID
is linked to a Selling Manager SaleRecordID, and can be retrieved
with the GetSellingManagerSaleRecord call.
OrderID overrides an OrderLineItemID or ItemID/TransactionID pair if
these fields are also specified in the same request.
type : NSString, wrapper for primitive string
Declared In
Trading_ReviseSellingManagerSaleRecordRequestType.h
orderLineItemID
OrderLineItemID is a unique identifier for an eBay order line item and
is based upon the concatenation of ItemID and TransactionID, with a
hyphen in between these two IDs. For a single line item order, the
OrderLineItemID value can be passed into the OrderID field to revise the
order in Selling Manager.
Unless an ItemID/TransactionID pair is used to identify a single line
item order, or the OrderID is used to identify a single or multiple line
item (Combined Payment) order, the OrderLineItemID must be specified.
For a multiple line item (Combined Payment) order, OrderID should be
used. If OrderLineItemID is specified, the ItemID/TransactionID pair are
ignored if present in the same request.
@property (nonatomic, retain) NSString *orderLineItemID
Discussion
OrderLineItemID is a unique identifier for an eBay order line item and
is based upon the concatenation of ItemID and TransactionID, with a
hyphen in between these two IDs. For a single line item order, the
OrderLineItemID value can be passed into the OrderID field to revise the
order in Selling Manager.
Unless an ItemID/TransactionID pair is used to identify a single line
item order, or the OrderID is used to identify a single or multiple line
item (Combined Payment) order, the OrderLineItemID must be specified.
For a multiple line item (Combined Payment) order, OrderID should be
used. If OrderLineItemID is specified, the ItemID/TransactionID pair are
ignored if present in the same request.
type : NSString, wrapper for primitive string
Declared In
Trading_ReviseSellingManagerSaleRecordRequestType.h
sellingManagerSoldOrder
Container consisting of order costs, shipping details, order status, and
other information. The changes made under this container will update the
order in Selling Manager.
@property (nonatomic, retain) Trading_SellingManagerSoldOrderType *sellingManagerSoldOrder
Discussion
Container consisting of order costs, shipping details, order status, and
other information. The changes made under this container will update the
order in Selling Manager.
type : class Trading_SellingManagerSoldOrderType
Declared In
Trading_ReviseSellingManagerSaleRecordRequestType.h
transactionID
Unique identifier for an eBay order line item (transaction). An order
line item is created once there is a commitment from a buyer to purchase
an item. Since an auction listing can only have one order line item
during the duration of the listing, the TransactionID for
auction listings is always 0. Along with its corresponding ItemID, a
TransactionID is used and referenced during an order checkout flow and
after checkout has been completed. The ItemID/TransactionID pair can be
used as an input filter for ReviseSellingManagerSaleRecord. The
ItemID/TransactionID pair corresponds to a Selling Manager SaleRecordID,
which can be retrieved with the GetSellingManagerSaleRecord call.
Unless an OrderLineItemID is used to identify a single line item order,
or the OrderID is used to identify a single or multiple line item
(Combined Payment) order, the ItemID/TransactionID pair must be
specified. For a multiple line item (Combined Payment) order, OrderID
must be used. If OrderID or OrderLineItemID are specified, the
ItemID/TransactionID pair is ignored if present in the same request.
@property (nonatomic, retain) NSString *transactionID
Discussion
Unique identifier for an eBay order line item (transaction). An order
line item is created once there is a commitment from a buyer to purchase
an item. Since an auction listing can only have one order line item
during the duration of the listing, the TransactionID for
auction listings is always 0. Along with its corresponding ItemID, a
TransactionID is used and referenced during an order checkout flow and
after checkout has been completed. The ItemID/TransactionID pair can be
used as an input filter for ReviseSellingManagerSaleRecord. The
ItemID/TransactionID pair corresponds to a Selling Manager SaleRecordID,
which can be retrieved with the GetSellingManagerSaleRecord call.
Unless an OrderLineItemID is used to identify a single line item order,
or the OrderID is used to identify a single or multiple line item
(Combined Payment) order, the ItemID/TransactionID pair must be
specified. For a multiple line item (Combined Payment) order, OrderID
must be used. If OrderID or OrderLineItemID are specified, the
ItemID/TransactionID pair is ignored if present in the same request.
type : NSString, wrapper for primitive string
Declared In
Trading_ReviseSellingManagerSaleRecordRequestType.h