Inherits from NSObject
Conforms to PicoBindable
Declared in Trading_LineItemType.h
Trading_LineItemType.m

Overview

      This type provides information about one order line item in a Global Shipping package. The package can contain multiple units of a given order line item.  

@ingroup EBayAPIInterface

Tasks

  •   quantity

    The number of units of the order line item in this package; this is required for customs. The seller must ensure that this matches the quantity of the order line item enclosed in the package.



    This value must be a positive integer, and it can’t be greater than the quantity of this item specified in the original transaction.

    property
  •   countryOfOrigin

    The Country of Manufacture for the order line item; this is required for customs. This should identify the country in which more than 50% of the value of the item was created.



    This value must conform to the ISO 3166 two-letter country code standard.
    To see the list of currently supported codes, and the English names associated with each code
    (e.g., KY=“Cayman Islands”), call GeteBayDetails
    with DetailName set to CountryDetails.

    property
  •   description

    The item description of the order line item, based on its ItemID.

    property
  •   itemID

    Unique identifier for the eBay item listing of the order line item. A listing can have multiple order line items (transactions), but only one ItemID. Unless an OrderLineItemID or SKU value is specified in the same node, this field is required for each ItemTransactionID node included in the request.

    property
  •   transactionID

    Unique identifier for an eBay order line item (transaction). The TransactionID should match the ItemID specified in each ItemTransactionID node included in the request. Optionally, an OrderLineItemID value can substitute for the ItemID/TransactionID pair.

    property
  •   any

    (public property)

    property

Properties

any

(public property)

@property (nonatomic, retain) NSMutableArray *any

Discussion

(public property)

entry type : PicoAnyElement, wrapper for primitive anyelement

Declared In

Trading_LineItemType.h

countryOfOrigin

The Country of Manufacture for the order line item; this is required for customs. This should identify the country in which more than 50% of the value of the item was created.



This value must conform to the ISO 3166 two-letter country code standard.
To see the list of currently supported codes, and the English names associated with each code
(e.g., KY=“Cayman Islands”), call GeteBayDetails
with DetailName set to CountryDetails.

@property (nonatomic, retain) NSString *countryOfOrigin

Discussion

The Country of Manufacture for the order line item; this is required for customs. This should identify the country in which more than 50% of the value of the item was created.



This value must conform to the ISO 3166 two-letter country code standard.
To see the list of currently supported codes, and the English names associated with each code
(e.g., KY=“Cayman Islands”), call GeteBayDetails
with DetailName set to CountryDetails.

type : NSString, wrapper for primitive string

Declared In

Trading_LineItemType.h

description

The item description of the order line item, based on its ItemID.

@property (nonatomic, retain) NSString *description

Discussion

The item description of the order line item, based on its ItemID.

type : NSString, wrapper for primitive string

Declared In

Trading_LineItemType.h

itemID

Unique identifier for the eBay item listing of the order line item. A listing can have multiple order line items (transactions), but only one ItemID. Unless an OrderLineItemID or SKU value is specified in the same node, this field is required for each ItemTransactionID node included in the request.

@property (nonatomic, retain) NSString *itemID

Discussion

Unique identifier for the eBay item listing of the order line item. A listing can have multiple order line items (transactions), but only one ItemID. Unless an OrderLineItemID or SKU value is specified in the same node, this field is required for each ItemTransactionID node included in the request.

type : NSString, wrapper for primitive string

Declared In

Trading_LineItemType.h

quantity

The number of units of the order line item in this package; this is required for customs. The seller must ensure that this matches the quantity of the order line item enclosed in the package.



This value must be a positive integer, and it can’t be greater than the quantity of this item specified in the original transaction.

@property (nonatomic, retain) NSNumber *quantity

Discussion

The number of units of the order line item in this package; this is required for customs. The seller must ensure that this matches the quantity of the order line item enclosed in the package.



This value must be a positive integer, and it can’t be greater than the quantity of this item specified in the original transaction.

type : NSNumber, wrapper for primitive int

Declared In

Trading_LineItemType.h

transactionID

Unique identifier for an eBay order line item (transaction). The TransactionID should match the ItemID specified in each ItemTransactionID node included in the request. Optionally, an OrderLineItemID value can substitute for the ItemID/TransactionID pair.

@property (nonatomic, retain) NSString *transactionID

Discussion

Unique identifier for an eBay order line item (transaction). The TransactionID should match the ItemID specified in each ItemTransactionID node included in the request. Optionally, an OrderLineItemID value can substitute for the ItemID/TransactionID pair.

type : NSString, wrapper for primitive string

Declared In

Trading_LineItemType.h