Trading_LineItemType Class Reference
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.
property
This value must be a positive integer, and it can’t be greater than the quantity of this item specified in the original transaction. -
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.
property
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. -
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