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
-
quantityThe 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. -
countryOfOriginThe 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. -
descriptionThe item description of the order line item, based on its ItemID.
property -
itemIDUnique 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 -
transactionIDUnique 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 *anyDiscussion
(public property)
entry type : PicoAnyElement, wrapper for primitive anyelement
Declared In
Trading_LineItemType.hcountryOfOrigin
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 *countryOfOriginDiscussion
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.hdescription
The item description of the order line item, based on its ItemID.
@property (nonatomic, retain) NSString *descriptionDiscussion
The item description of the order line item, based on its ItemID.
type : NSString, wrapper for primitive string
Declared In
Trading_LineItemType.hitemID
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 *itemIDDiscussion
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.hquantity
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 *quantityDiscussion
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.htransactionID
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 *transactionIDDiscussion
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