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
    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
  •   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
  •   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
  •   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
  •   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

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