Trading_TransactionType Class Reference
Inherits from | NSObject |
Conforms to | PicoBindable |
Declared in | Trading_TransactionType.h Trading_TransactionType.m |
Overview
This type defines the Transaction container, which consists of detailed information
about a single line item in an order. The eBay system creates an order line item
when a buyer has committed to make a purchase in an auction or fixed-price listing.
A multiple-quantity, fixed-priced listing can spawn one or more order line items.
Auction listings and single-quantity, fixed-price listings can only spawn one order
line item.
@ingroup EBayAPIInterface
Tasks
-
amountPaid
This value indicates the total amount of the line item. This amount includes
property
the sale price, shipping and handling charges, shipping
insurance (if offered and selected by the buyer), additional services, and any
applied sales tax. This value is returned after the buyer has completed
checkout (the CheckoutStatus.Status output field reads “Complete”). If the
seller allowed the buyer to change the total for an order, the buyer is
able to change the total up until the time when checkout status is
Complete. Determine whether the buyer changed the amount by retrieving the
order line item data and comparing the AmountPaid value to
what the seller expected. If multiple order line items
between the same buyer and seller have been combined into a Combined
Payment order, the AmountPaid value returned in GetSellerTransactions and
GetItemTransactions reflects the amount paid for the Combined Payment order
and not the individual order line item. You can determine the
order line items that belong to the same Combined Payment order by checking
to see if the ContainingOrder.OrderID value is the same. For Motors items,
AmountPaid is the amount paid by the buyer for the deposit.
Not applicable to Half.com. -
adjustmentAmount
This value indicates the dollar amount by which the buyer has adjusted the
property
order total. Adjustments to order costs may include shipping and handling,
shipping insurance, buyer discounts, or added services. A positive amount
indicates the amount is an extra charge being paid to the seller by the buyer.
A negative value indicates this amount is a credit given to the buyer by the
seller.
Not applicable to Half.com. -
convertedAdjustmentAmount
This value indicates the converted value of AdjustmentAmount in the currency of the site that
property
returned the response. Refresh this value every 24 hours to pick up the
current conversion rates.
Not applicable to Half.com. -
buyer
UserType container consisting of eBay user data for the buyer. See
property
UserType for its child elements. Returned by
GetItemsAwaitingFeedback if the seller is making the request.
Applicable to Half.com (for GetOrders only). -
shippingDetails
Container consisting of shipping-related details for an order. Shipping
property
details include shipping rates, package dimensions, handling costs,
excluded shipping locations (if specified), shipping service options,
shipping insurance information, sales tax information (if applicable), and
shipment tracking details (if shipped).
For GetSellerTransactions and GetItemTransactions, the ShippingDetails
container is returned in the Transaction container. For GetOrders and
GetOrderTransactions, the ShippingDetails container is returned at the
Order level.
Applicable to Half.com (for GetOrders only). -
convertedAmountPaid
This value indicates the converted value of AmountPaid in the currency of the site that returned the
property
response. Refresh this value every 24 hours to pick up the current
conversion rates.
Not applicable to Half.com. -
convertedTransactionPrice
This value indicates the converted value of TransactionPrice in the currency of the site that
property
returned the response. Refresh this value every 24 hours to pick up the
current conversion rates.
Not applicable to Half.com. -
createdDate
Indicates the creation time of the order line item. For
property
auction listings, an order line item is created when that
listing ends with a high bidder whose bid meets or exceeds the Reserve
Price (if set). For a fixed-price listing or a Buy It Now auction listing,
an order line item is created once the buyer clicks the Buy
button.
Applicable to Half.com (for GetOrders only). -
depositType
This value indicates whether or not the seller requires a deposit for the
property
vehicle. This field is only applicable to US eBay Motors Vehicle listings.
Otherwise, this field is returned as an empty value.
Not applicable to Half.com. -
item
Container consisting of details about an item in a listing. The child
property
fields returned are dependent on the call, the type of item or listing, and
the listing site.
Applicable to Half.com (for GetOrders). -
quantityPurchased
This value indicates the number of identical items purchased at the same
property
time by the same buyer from one listing. For auction listings, this value
is always 1. For fixed-price, nonvariation listings, this value can be
greater than 1. In either case, this field is tied to the same order line
item.
Applicable to Half.com (for GetOrders). -
status
Container consisting of status details of an order line item,
property
including payment information. Several of these fields change values during
the checkout flow. See TransactionStatusType for its child elements.
For GetOrders, only the
IntegratedMerchantCreditCardEnabled and
PaymentMethodUsed child elements are returned.
The PaymentHoldStatus container will be returned for those sellers subject to the new eBay payment process. The fields indicating the status of the order are
actually found in the OrderArray.Order.CheckoutStatus
container.
Not applicable to Half.com. -
transactionID
Unique identifier for an eBay order line item. An order line
property
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.
Applicable to Half.com (for GetOrders only). -
transactionPrice
The price of one order line item.
property
This price is returned only for Best Offer items. This amount does not take into account shipping, sales tax, and other costs related to the order line item. If multiple units were purchased through Best Offer, this value is the per-unit price.
For eBay Motors Vehicle listings, TransactionPrice is the deposit amount.
Applicable to Half.com (for GetOrders). -
bestOfferSale
Indicates whether or not the order line item was created
property
as the result of the seller accepting a Best Offer from a buyer.
Not applicable to Half.com. -
vatPercent
VAT rate for the item. When the VATPercent is specified, the item’s VAT
property
information appears on the item’s listing page. In addition, the seller
can choose to print an invoice that includes the item’s net price, VAT
percent, VAT amount, and total price. Since VAT rates vary depending on the
item and on the user’s country of residence, a seller is responsible for
entering the correct VAT rate; it is not calculated by eBay. To specify a
VATPercent, a seller must have a VAT-ID registered with eBay and must be
listing the item on a VAT-enabled site. Max precision 3 decimal places. Max
length 5 characters. Note: The View Item page displays the precision to 2
decimal places with no trailing zeros. However, the full value you send in is
stored.
Not applicable to Half.com. -
externalTransaction
Container consisting of details for the electronic payment of an eBay order line item.
property
PayPal transactions may include a buyer payment or refund, or a fee or credit applied
to the seller’s account. This field is only returned after payment for the order line
item has occurred. For DE and AT orders going through the new eBay payment process,
the PaymentHoldDetails container and PaymentHoldStatus
field will be returned instead of the ExternalTransaction container.
Not applicable to Half.com. -
sellingManagerProductDetails
This container consists of Selling Manager product details and is only
property
returned if the item was listed through Selling Manager.
Not applicable to Half.com. -
shippingServiceSelected
Container consisting of details about the domestic or international shipping
property
service selected by the buyer.
Note: For GetItemTransactions and GetSellerTransactions, this container does not return accurate shipping service and cost information for multiple line item orders. Use GetOrders instead, and provide the order’s combined OrderID to retrieve this information.
Not applicable to Half.com. -
buyerMessage
Display message from buyer. This field holds transient data that is only
property
being returned in Checkout related notifications.
Not applicable to Half.com. -
dutchAuctionBid
Dutch auctions are deprecated.
property -
buyerPaidStatus
This value indicates the payment status of an order. This field is only returned for items that have actually
property
been purchased (fixed-price or Buy It Now) or won (auction listings) and not auction listings that have just
been bid on.
Not applicable to Half.com. -
sellerPaidStatus
Specifies the paid status of the order.
property
Not applicable to Half.com. -
paidTime
Indicates the time when the order was marked paid. This value will only be
visible to the user on either side of the order. An order can be marked as
paid in the following ways:- Automatically when a payment is made via PayPal
- Seller marks the [item](#//api/name/item) as paid in My eBay or through Selling Manager Pro
- Programmatically by the seller through the ReviseCheckoutStatus or CompleteSale calls.
Not applicable to Half.com. -
shippedTime
Indicates the time when the item(s) associated with the order were marked
property
as shipped. This value will only be visible to the user on either side of
the order. An order can be marked as shipped in My eBay or through Selling
Manager Pro, or programmatically by the seller through the CompleteSale
call.
Applicable to Half.com (for GetOrders only). -
totalPrice
This field indicates the total price for an order line item.
property
For GetMyeBaySelling, with Global Shipping Program orders, the value of this field depends on order status and the number of transactions in the order. For orders awaiting payment, the field contains the purchase price of the order line item; for paid orders, it contains the purchase price of the order line item plus the cost of domestic shipping to the international shipping provider’s warehouse. With single-transaction orders, this field is returned under the OrderTransaction.Transaction container; with multiple-transaction orders, it’s returned under the OrderTransaction.Order.TransactionArray.Transaction container.
Not applicable to Half.com. -
feedbackLeft
This container consists of Feedback left by the caller for their order
property
partner. This container is only returned if the order is complete and
feedback on the order line item has been left by the caller.
Not applicable to Half.com. -
feedbackReceived
This container consists of Feedback received by the caller from their
property
order partner. This container is only returned if the order is complete and
feedback on the order line item has been received by the
caller.
Not applicable to Half.com. -
containingOrder
The Combined Payment order to which the order line item
property
belongs. This container is only returned if IncludeContainingOrder is
included and set to true in a GetItemTransactions or GetSellerTransactions
request.
Not applicable to Half.com. -
finalValueFee
A Final Value Fee is calculated and charged to a seller’s account
property
immediately upon creation of an order line item. Note that this fee is created
before the buyer makes a payment.The Final Value Fee for each order line
item is returned by GetSellerTransactions, GetItemTransactions, GetOrders,
and GetOrderTransactions, regardless of the checkout status.
If a seller requests a Final Value Fee credit, the value of
Transaction.FinalValueFee will not change if a credit is
issued. The credit only appears in the seller’s account data. -
listingCheckoutRedirectPreference
ProStores listing level preferences regarding the store to which
property
checkout should be redirected for the listing if Item.ThirdPartyCheckout
is true. -
refundArray
Container consisting of one or more refund transactions to Half.com buyers.
property
Container consisting of one or more refund transactions for eBay’s new payment process.
This container is only returned if a refund to a Half.com buyer has occurred or an refund was issued through eBay’s new payment process -
transactionSiteID
The site upon which the order line item (transaction) was created.
property -
platform
Name of the eBay co-branded site upon which the order line item
property
(transaction) was created. -
cartID
Unique identifier for an instance of Shopping.com shopping cart. This field is only
property
returned for Shopping.com order line items (transactions). -
sellerContactBuyerByEmail
Indicates whether the buyer has opted to accept emails from all the selling
property
partners on Shopping.com. This field is only returned for order line items
purchased through the Shopping.com shopping cart. -
payPalEmailAddress
The seller’s Paypal email address. This value is only revealed if it is the
property
seller making the call. -
paisaPayID
Unique identifier for a PaisaPay transaction. Only applicable for the India
property
site (203) if PaisaPay was the payment method used. -
buyerGuaranteePrice
For the Australia site, BuyerGuaranteePrice is the PayPal Buyer Protection coverage,
property
offered for the item at the time of purchase. Details of coverage are in the
following sections of the View Item page: the Buy Safely section and the Payment
Details section. -
variation
In a fixed-priced listing, a seller can offer variations of the same item.
property
For example, the seller could create a fixed-priced listing for a t-shirt
design and offer the shirt in different colors and sizes. In this case, each
color and size combination is a separate variation. Each variation can have
a different quantity and price. Due to the possible price differentiation,
buyers can buy multiple items from this listing at the same time, but all of
the items must be of the same variation. One order line item is created
whether one or multiple items of the same variation are purchased.
The Variation node contains information about which variation
was purchased. Therefore, applications that process orders
should always check to see if this node is present. -
buyerCheckoutMessage
This field is returned if a buyer left a comment for the seller during the
property
left by buyer during the checkout flow. -
totalTransactionPrice
The price of one order line item. This amount does not take into account shipping, sales tax, and other costs related to the order line item.
property
If multiple units were purchased through a nonvariation, fixed-price listing, consider this value the per-unit price. To get the total amount, multiply TotalTransactionPrice by the Transaction.QuantityPurchased value.
For eBay Motors Vehicle listings, TotalTransactionPrice is the deposit amount.
Applicable to Half.com (for GetOrders). -
taxes
type : class Trading_TaxesType
property -
bundlePurchase
Boolean value indicating whether or not an order line item is
property
part of a bundle purchase using Product Configurator. -
actualShippingCost
The shipping cost charged to the buyer for the order line item.
property
For GetOrders, this field is returned only after checkout is completed on the order. A value of0.00
indicates free shipping.
For other calls, this field is always returned but defaults to0.00
until payment has been made on the order.
Note: This is different from the field of the same name returned by GetSellingManagerSaleRecord and ReviseSellingManagerSaleRecord, which contains the actual shipping cost paid by the seller.
-
actualHandlingCost
The handling cost for the order line item. The value of this field is
property
returned as zero dollars if the seller did not specify a handling cost for
the listing. It also will show as 0.00 dollars until payment has been made
on the order. -
orderLineItemID
A unique identifier for an eBay order line item. This field is created as
property
soon as there is a commitment to buy from the seller, and its value is
based upon the concatenation of ItemID and TransactionID, with a hyphen in
between these two IDs. -
paymentHoldDetails
Shipping hold details
property -
sellerDiscounts
Seller Discounts
property -
refundAmount
Partial or Full refund amount from seller to the buyer
property -
refundStatus
Refund Status Notification to Seller (Success, Failure, Pending)
property -
codiceFiscale
This field is returned if the IncludeCodeFiscale flag is
property
included in the request and set to ‘true’, and if the buyer has provided this value
at checkout time.
This field is only applicable to Italian sellers. The Codice Fiscale number is
unique for each Italian citizen and is used for tax purposes. -
isMultiLegShipping
If IsMultilegShipping is true, the order or transaction uses the Global Shipping Program, in which the shipment has a domestic leg and an international leg. The buyer’s shipping address is in a country other than the country where the items were listed, and the Get family of calls will return
propertyInternationalPriorityShipping
as the default international shipping service in the listings of all the items in the order.
If IsMultilegShipping is false, the order or transaction does not use the Global Shipping Program. The shipment might use a different international shipping service, or it might be domestic. -
multiLegShippingDetails
Contains details about the domestic leg of a Global Shipping Program shipment.
property
This information is not returned if IsMultilegShipping is false. -
invoiceSentTime
This field indicates the date/time that an order invoice was sent from the seller
property
to the buyer. This field is only returned if an invoice (containing the order
line item) was sent to the buyer. -
unpaidItem
Container consisting of details related to the type and status of an Unpaid
property
Item case. This container is only returned if there is an open or closed
Unpaid Item case associated with the order line item. -
intangibleItem
This flag indicates whether or not the order line item is an
property
intangible good such as an MP3 track or a mobile phone ringtone. Intangible items
are not eligible for PayPal’s Seller Protection program, so the seller will not be
able to open an Unpaid Item case against the buyer. -
any
(public property)
property
Properties
actualHandlingCost
The handling cost for the order line item. The value of this field is
returned as zero dollars if the seller did not specify a handling cost for
the listing. It also will show as 0.00 dollars until payment has been made
on the order.
@property (nonatomic, retain) Trading_AmountType *actualHandlingCost
Discussion
The handling cost for the order line item. The value of this field is
returned as zero dollars if the seller did not specify a handling cost for
the listing. It also will show as 0.00 dollars until payment has been made
on the order.
type : class Trading_AmountType
Declared In
Trading_TransactionType.h
actualShippingCost
The shipping cost charged to the buyer for the order line item.
For GetOrders, this field is returned only after checkout is completed on the order. A value of 0.00
indicates free shipping.
For other calls, this field is always returned but defaults to 0.00
until payment has been made on the order.
Note: This is different from the field of the same name returned by GetSellingManagerSaleRecord and ReviseSellingManagerSaleRecord, which contains the actual shipping cost paid by the seller.
@property (nonatomic, retain) Trading_AmountType *actualShippingCost
Discussion
The shipping cost charged to the buyer for the order line item.
For GetOrders, this field is returned only after checkout is completed on the order. A value of 0.00
indicates free shipping.
For other calls, this field is always returned but defaults to 0.00
until payment has been made on the order.
Note: This is different from the field of the same name returned by GetSellingManagerSaleRecord and ReviseSellingManagerSaleRecord, which contains the actual shipping cost paid by the seller.
type : class Trading_AmountType
Declared In
Trading_TransactionType.h
adjustmentAmount
This value indicates the dollar amount by which the buyer has adjusted the
order total. Adjustments to order costs may include shipping and handling,
shipping insurance, buyer discounts, or added services. A positive amount
indicates the amount is an extra charge being paid to the seller by the buyer.
A negative value indicates this amount is a credit given to the buyer by the
seller.
Not applicable to Half.com.
@property (nonatomic, retain) Trading_AmountType *adjustmentAmount
Discussion
This value indicates the dollar amount by which the buyer has adjusted the
order total. Adjustments to order costs may include shipping and handling,
shipping insurance, buyer discounts, or added services. A positive amount
indicates the amount is an extra charge being paid to the seller by the buyer.
A negative value indicates this amount is a credit given to the buyer by the
seller.
Not applicable to Half.com.
type : class Trading_AmountType
Declared In
Trading_TransactionType.h
amountPaid
This value indicates the total amount of the line item. This amount includes
the sale price, shipping and handling charges, shipping
insurance (if offered and selected by the buyer), additional services, and any
applied sales tax. This value is returned after the buyer has completed
checkout (the CheckoutStatus.Status output field reads “Complete”). If the
seller allowed the buyer to change the total for an order, the buyer is
able to change the total up until the time when checkout status is
Complete. Determine whether the buyer changed the amount by retrieving the
order line item data and comparing the AmountPaid value to
what the seller expected. If multiple order line items
between the same buyer and seller have been combined into a Combined
Payment order, the AmountPaid value returned in GetSellerTransactions and
GetItemTransactions reflects the amount paid for the Combined Payment order
and not the individual order line item. You can determine the
order line items that belong to the same Combined Payment order by checking
to see if the ContainingOrder.OrderID value is the same. For Motors items,
AmountPaid is the amount paid by the buyer for the deposit.
Not applicable to Half.com.
@property (nonatomic, retain) Trading_AmountType *amountPaid
Discussion
This value indicates the total amount of the line item. This amount includes
the sale price, shipping and handling charges, shipping
insurance (if offered and selected by the buyer), additional services, and any
applied sales tax. This value is returned after the buyer has completed
checkout (the CheckoutStatus.Status output field reads “Complete”). If the
seller allowed the buyer to change the total for an order, the buyer is
able to change the total up until the time when checkout status is
Complete. Determine whether the buyer changed the amount by retrieving the
order line item data and comparing the AmountPaid value to
what the seller expected. If multiple order line items
between the same buyer and seller have been combined into a Combined
Payment order, the AmountPaid value returned in GetSellerTransactions and
GetItemTransactions reflects the amount paid for the Combined Payment order
and not the individual order line item. You can determine the
order line items that belong to the same Combined Payment order by checking
to see if the ContainingOrder.OrderID value is the same. For Motors items,
AmountPaid is the amount paid by the buyer for the deposit.
Not applicable to Half.com.
type : class Trading_AmountType
Declared In
Trading_TransactionType.h
any
(public property)
@property (nonatomic, retain) NSMutableArray *any
Discussion
(public property)
entry type : PicoAnyElement, wrapper for primitive anyelement
Declared In
Trading_TransactionType.h
bestOfferSale
Indicates whether or not the order line item was created
as the result of the seller accepting a Best Offer from a buyer.
Not applicable to Half.com.
@property (nonatomic, retain) NSNumber *bestOfferSale
Discussion
Indicates whether or not the order line item was created
as the result of the seller accepting a Best Offer from a buyer.
Not applicable to Half.com.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_TransactionType.h
bundlePurchase
Boolean value indicating whether or not an order line item is
part of a bundle purchase using Product Configurator.
@property (nonatomic, retain) NSNumber *bundlePurchase
Discussion
Boolean value indicating whether or not an order line item is
part of a bundle purchase using Product Configurator.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_TransactionType.h
buyer
UserType container consisting of eBay user data for the buyer. See
UserType for its child elements. Returned by
GetItemsAwaitingFeedback if the seller is making the request.
Applicable to Half.com (for GetOrders only).
@property (nonatomic, retain) Trading_UserType *buyer
Discussion
UserType container consisting of eBay user data for the buyer. See
UserType for its child elements. Returned by
GetItemsAwaitingFeedback if the seller is making the request.
Applicable to Half.com (for GetOrders only).
type : class Trading_UserType
Declared In
Trading_TransactionType.h
buyerCheckoutMessage
This field is returned if a buyer left a comment for the seller during the
left by buyer during the checkout flow.
@property (nonatomic, retain) NSString *buyerCheckoutMessage
Discussion
This field is returned if a buyer left a comment for the seller during the
left by buyer during the checkout flow.
type : NSString, wrapper for primitive string
Declared In
Trading_TransactionType.h
buyerGuaranteePrice
For the Australia site, BuyerGuaranteePrice is the PayPal Buyer Protection coverage,
offered for the item at the time of purchase. Details of coverage are in the
following sections of the View Item page: the Buy Safely section and the Payment
Details section.
@property (nonatomic, retain) Trading_AmountType *buyerGuaranteePrice
Discussion
For the Australia site, BuyerGuaranteePrice is the PayPal Buyer Protection coverage,
offered for the item at the time of purchase. Details of coverage are in the
following sections of the View Item page: the Buy Safely section and the Payment
Details section.
type : class Trading_AmountType
Declared In
Trading_TransactionType.h
buyerMessage
Display message from buyer. This field holds transient data that is only
being returned in Checkout related notifications.
Not applicable to Half.com.
@property (nonatomic, retain) NSString *buyerMessage
Discussion
Display message from buyer. This field holds transient data that is only
being returned in Checkout related notifications.
Not applicable to Half.com.
type : NSString, wrapper for primitive string
Declared In
Trading_TransactionType.h
buyerPaidStatus
This value indicates the payment status of an order. This field is only returned for items that have actually
been purchased (fixed-price or Buy It Now) or won (auction listings) and not auction listings that have just
been bid on.
Not applicable to Half.com.
@property (nonatomic, retain) NSString *buyerPaidStatus
Discussion
This value indicates the payment status of an order. This field is only returned for items that have actually
been purchased (fixed-price or Buy It Now) or won (auction listings) and not auction listings that have just
been bid on.
Not applicable to Half.com.
type: string constant in Trading_PaidStatusCodeType.h
Declared In
Trading_TransactionType.h
cartID
Unique identifier for an instance of Shopping.com shopping cart. This field is only
returned for Shopping.com order line items (transactions).
@property (nonatomic, retain) NSString *cartID
Discussion
Unique identifier for an instance of Shopping.com shopping cart. This field is only
returned for Shopping.com order line items (transactions).
type : NSString, wrapper for primitive string
Declared In
Trading_TransactionType.h
codiceFiscale
This field is returned if the IncludeCodeFiscale flag is
included in the request and set to ‘true’, and if the buyer has provided this value
at checkout time.
This field is only applicable to Italian sellers. The Codice Fiscale number is
unique for each Italian citizen and is used for tax purposes.
@property (nonatomic, retain) NSString *codiceFiscale
Discussion
This field is returned if the IncludeCodeFiscale flag is
included in the request and set to ‘true’, and if the buyer has provided this value
at checkout time.
This field is only applicable to Italian sellers. The Codice Fiscale number is
unique for each Italian citizen and is used for tax purposes.
type : NSString, wrapper for primitive string
Declared In
Trading_TransactionType.h
containingOrder
The Combined Payment order to which the order line item
belongs. This container is only returned if IncludeContainingOrder is
included and set to true in a GetItemTransactions or GetSellerTransactions
request.
Not applicable to Half.com.
@property (nonatomic, retain) Trading_OrderType *containingOrder
Discussion
The Combined Payment order to which the order line item
belongs. This container is only returned if IncludeContainingOrder is
included and set to true in a GetItemTransactions or GetSellerTransactions
request.
Not applicable to Half.com.
type : class Trading_OrderType
Declared In
Trading_TransactionType.h
convertedAdjustmentAmount
This value indicates the converted value of AdjustmentAmount in the currency of the site that
returned the response. Refresh this value every 24 hours to pick up the
current conversion rates.
Not applicable to Half.com.
@property (nonatomic, retain) Trading_AmountType *convertedAdjustmentAmount
Discussion
This value indicates the converted value of AdjustmentAmount in the currency of the site that
returned the response. Refresh this value every 24 hours to pick up the
current conversion rates.
Not applicable to Half.com.
type : class Trading_AmountType
Declared In
Trading_TransactionType.h
convertedAmountPaid
This value indicates the converted value of AmountPaid in the currency of the site that returned the
response. Refresh this value every 24 hours to pick up the current
conversion rates.
Not applicable to Half.com.
@property (nonatomic, retain) Trading_AmountType *convertedAmountPaid
Discussion
This value indicates the converted value of AmountPaid in the currency of the site that returned the
response. Refresh this value every 24 hours to pick up the current
conversion rates.
Not applicable to Half.com.
type : class Trading_AmountType
Declared In
Trading_TransactionType.h
convertedTransactionPrice
This value indicates the converted value of TransactionPrice in the currency of the site that
returned the response. Refresh this value every 24 hours to pick up the
current conversion rates.
Not applicable to Half.com.
@property (nonatomic, retain) Trading_AmountType *convertedTransactionPrice
Discussion
This value indicates the converted value of TransactionPrice in the currency of the site that
returned the response. Refresh this value every 24 hours to pick up the
current conversion rates.
Not applicable to Half.com.
type : class Trading_AmountType
Declared In
Trading_TransactionType.h
createdDate
Indicates the creation time of the order line item. For
auction listings, an order line item is created when that
listing ends with a high bidder whose bid meets or exceeds the Reserve
Price (if set). For a fixed-price listing or a Buy It Now auction listing,
an order line item is created once the buyer clicks the Buy
button.
Applicable to Half.com (for GetOrders only).
@property (nonatomic, retain) NSDate *createdDate
Discussion
Indicates the creation time of the order line item. For
auction listings, an order line item is created when that
listing ends with a high bidder whose bid meets or exceeds the Reserve
Price (if set). For a fixed-price listing or a Buy It Now auction listing,
an order line item is created once the buyer clicks the Buy
button.
Applicable to Half.com (for GetOrders only).
type : NSDate, wrapper for primitive date
Declared In
Trading_TransactionType.h
depositType
This value indicates whether or not the seller requires a deposit for the
vehicle. This field is only applicable to US eBay Motors Vehicle listings.
Otherwise, this field is returned as an empty value.
Not applicable to Half.com.
@property (nonatomic, retain) NSString *depositType
Discussion
This value indicates whether or not the seller requires a deposit for the
vehicle. This field is only applicable to US eBay Motors Vehicle listings.
Otherwise, this field is returned as an empty value.
Not applicable to Half.com.
type: string constant in Trading_DepositTypeCodeType.h
Declared In
Trading_TransactionType.h
dutchAuctionBid
Dutch auctions are deprecated.
@property (nonatomic, retain) Trading_AmountType *dutchAuctionBid
Declared In
Trading_TransactionType.h
externalTransaction
Container consisting of details for the electronic payment of an eBay order line item.
PayPal transactions may include a buyer payment or refund, or a fee or credit applied
to the seller’s account. This field is only returned after payment for the order line
item has occurred. For DE and AT orders going through the new eBay payment process,
the PaymentHoldDetails container and PaymentHoldStatus
field will be returned instead of the ExternalTransaction container.
Not applicable to Half.com.
@property (nonatomic, retain) NSMutableArray *externalTransaction
Discussion
Container consisting of details for the electronic payment of an eBay order line item.
PayPal transactions may include a buyer payment or refund, or a fee or credit applied
to the seller’s account. This field is only returned after payment for the order line
item has occurred. For DE and AT orders going through the new eBay payment process,
the PaymentHoldDetails container and PaymentHoldStatus
field will be returned instead of the ExternalTransaction container.
Not applicable to Half.com.
entry type : class Trading_ExternalTransactionType
Declared In
Trading_TransactionType.h
feedbackLeft
This container consists of Feedback left by the caller for their order
partner. This container is only returned if the order is complete and
feedback on the order line item has been left by the caller.
Not applicable to Half.com.
@property (nonatomic, retain) Trading_FeedbackInfoType *feedbackLeft
Discussion
This container consists of Feedback left by the caller for their order
partner. This container is only returned if the order is complete and
feedback on the order line item has been left by the caller.
Not applicable to Half.com.
type : class Trading_FeedbackInfoType
Declared In
Trading_TransactionType.h
feedbackReceived
This container consists of Feedback received by the caller from their
order partner. This container is only returned if the order is complete and
feedback on the order line item has been received by the
caller.
Not applicable to Half.com.
@property (nonatomic, retain) Trading_FeedbackInfoType *feedbackReceived
Discussion
This container consists of Feedback received by the caller from their
order partner. This container is only returned if the order is complete and
feedback on the order line item has been received by the
caller.
Not applicable to Half.com.
type : class Trading_FeedbackInfoType
Declared In
Trading_TransactionType.h
finalValueFee
A Final Value Fee is calculated and charged to a seller’s account
immediately upon creation of an order line item. Note that this fee is created
before the buyer makes a payment.The Final Value Fee for each order line
item is returned by GetSellerTransactions, GetItemTransactions, GetOrders,
and GetOrderTransactions, regardless of the checkout status.
If a seller requests a Final Value Fee credit, the value of
Transaction.FinalValueFee will not change if a credit is
issued. The credit only appears in the seller’s account data.
@property (nonatomic, retain) Trading_AmountType *finalValueFee
Discussion
A Final Value Fee is calculated and charged to a seller’s account
immediately upon creation of an order line item. Note that this fee is created
before the buyer makes a payment.The Final Value Fee for each order line
item is returned by GetSellerTransactions, GetItemTransactions, GetOrders,
and GetOrderTransactions, regardless of the checkout status.
If a seller requests a Final Value Fee credit, the value of
Transaction.FinalValueFee will not change if a credit is
issued. The credit only appears in the seller’s account data.
Not applicable to Half.com.
type : class Trading_AmountType
Declared In
Trading_TransactionType.h
intangibleItem
This flag indicates whether or not the order line item is an
intangible good such as an MP3 track or a mobile phone ringtone. Intangible items
are not eligible for PayPal’s Seller Protection program, so the seller will not be
able to open an Unpaid Item case against the buyer.
@property (nonatomic, retain) NSNumber *intangibleItem
Discussion
This flag indicates whether or not the order line item is an
intangible good such as an MP3 track or a mobile phone ringtone. Intangible items
are not eligible for PayPal’s Seller Protection program, so the seller will not be
able to open an Unpaid Item case against the buyer.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_TransactionType.h
invoiceSentTime
This field indicates the date/time that an order invoice was sent from the seller
to the buyer. This field is only returned if an invoice (containing the order
line item) was sent to the buyer.
@property (nonatomic, retain) NSDate *invoiceSentTime
Discussion
This field indicates the date/time that an order invoice was sent from the seller
to the buyer. This field is only returned if an invoice (containing the order
line item) was sent to the buyer.
type : NSDate, wrapper for primitive date
Declared In
Trading_TransactionType.h
isMultiLegShipping
If IsMultilegShipping is true, the order or transaction uses the Global Shipping Program, in which the shipment has a domestic leg and an international leg. The buyer’s shipping address is in a country other than the country where the items were listed, and the Get family of calls will return InternationalPriorityShipping
as the default international shipping service in the listings of all the items in the order.
If IsMultilegShipping is false, the order or transaction does not use the Global Shipping Program. The shipment might use a different international shipping service, or it might be domestic.
@property (nonatomic, retain) NSNumber *isMultiLegShipping
Discussion
If IsMultilegShipping is true, the order or transaction uses the Global Shipping Program, in which the shipment has a domestic leg and an international leg. The buyer’s shipping address is in a country other than the country where the items were listed, and the Get family of calls will return InternationalPriorityShipping
as the default international shipping service in the listings of all the items in the order.
If IsMultilegShipping is false, the order or transaction does not use the Global Shipping Program. The shipment might use a different international shipping service, or it might be domestic.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_TransactionType.h
item
Container consisting of details about an item in a listing. The child
fields returned are dependent on the call, the type of item or listing, and
the listing site.
Applicable to Half.com (for GetOrders).
@property (nonatomic, retain) Trading_ItemType *item
Discussion
Container consisting of details about an item in a listing. The child
fields returned are dependent on the call, the type of item or listing, and
the listing site.
Applicable to Half.com (for GetOrders).
type : class Trading_ItemType
Declared In
Trading_TransactionType.h
listingCheckoutRedirectPreference
ProStores listing level preferences regarding the store to which
checkout should be redirected for the listing if Item.ThirdPartyCheckout
is true.
@property (nonatomic, retain) Trading_ListingCheckoutRedirectPreferenceType *listingCheckoutRedirectPreference
Discussion
ProStores listing level preferences regarding the store to which
checkout should be redirected for the listing if Item.ThirdPartyCheckout
is true.
type : class Trading_ListingCheckoutRedirectPreferenceType
Declared In
Trading_TransactionType.h
multiLegShippingDetails
Contains details about the domestic leg of a Global Shipping Program shipment.
This information is not returned if IsMultilegShipping is false.
@property (nonatomic, retain) Trading_MultiLegShippingDetailsType *multiLegShippingDetails
Discussion
Contains details about the domestic leg of a Global Shipping Program shipment.
This information is not returned if IsMultilegShipping is false.
type : class Trading_MultiLegShippingDetailsType
Declared In
Trading_TransactionType.h
orderLineItemID
A unique identifier for an eBay order line item. This field is created as
soon as there is a commitment to buy from the seller, and its value is
based upon the concatenation of ItemID and TransactionID, with a hyphen in
between these two IDs.
@property (nonatomic, retain) NSString *orderLineItemID
Discussion
A unique identifier for an eBay order line item. This field is created as
soon as there is a commitment to buy from the seller, and its value is
based upon the concatenation of ItemID and TransactionID, with a hyphen in
between these two IDs.
type : NSString, wrapper for primitive string
Declared In
Trading_TransactionType.h
paidTime
Indicates the time when the order was marked paid. This value will only be
visible to the user on either side of the order. An order can be marked as
paid in the following ways:
- Automatically when a payment is made via PayPal
- Seller marks the [item](#//api/name/item) as paid in My eBay or through Selling Manager Pro
- Programmatically by the seller through the ReviseCheckoutStatus or CompleteSale calls.
Not applicable to Half.com.
@property (nonatomic, retain) NSDate *paidTime
Discussion
Indicates the time when the order was marked paid. This value will only be
visible to the user on either side of the order. An order can be marked as
paid in the following ways:
- Automatically when a payment is made via PayPal
- Seller marks the [item](#//api/name/item) as paid in My eBay or through Selling Manager Pro
- Programmatically by the seller through the ReviseCheckoutStatus or CompleteSale calls.
Not applicable to Half.com.
type : NSDate, wrapper for primitive date
Declared In
Trading_TransactionType.h
paisaPayID
Unique identifier for a PaisaPay transaction. Only applicable for the India
site (203) if PaisaPay was the payment method used.
@property (nonatomic, retain) NSString *paisaPayID
Discussion
Unique identifier for a PaisaPay transaction. Only applicable for the India
site (203) if PaisaPay was the payment method used.
type : NSString, wrapper for primitive string
Declared In
Trading_TransactionType.h
payPalEmailAddress
The seller’s Paypal email address. This value is only revealed if it is the
seller making the call.
@property (nonatomic, retain) NSString *payPalEmailAddress
Discussion
The seller’s Paypal email address. This value is only revealed if it is the
seller making the call.
type : NSString, wrapper for primitive string
Declared In
Trading_TransactionType.h
paymentHoldDetails
Shipping hold details
@property (nonatomic, retain) Trading_PaymentHoldDetailType *paymentHoldDetails
Declared In
Trading_TransactionType.h
platform
Name of the eBay co-branded site upon which the order line item
(transaction) was created.
@property (nonatomic, retain) NSString *platform
Discussion
Name of the eBay co-branded site upon which the order line item
(transaction) was created.
type: string constant in Trading_TransactionPlatformCodeType.h
Declared In
Trading_TransactionType.h
quantityPurchased
This value indicates the number of identical items purchased at the same
time by the same buyer from one listing. For auction listings, this value
is always 1. For fixed-price, nonvariation listings, this value can be
greater than 1. In either case, this field is tied to the same order line
item.
Applicable to Half.com (for GetOrders).
@property (nonatomic, retain) NSNumber *quantityPurchased
Discussion
This value indicates the number of identical items purchased at the same
time by the same buyer from one listing. For auction listings, this value
is always 1. For fixed-price, nonvariation listings, this value can be
greater than 1. In either case, this field is tied to the same order line
item.
Applicable to Half.com (for GetOrders).
type : NSNumber, wrapper for primitive int
Declared In
Trading_TransactionType.h
refundAmount
Partial or Full refund amount from seller to the buyer
@property (nonatomic, retain) Trading_AmountType *refundAmount
Declared In
Trading_TransactionType.h
refundArray
Container consisting of one or more refund transactions to Half.com buyers.
Container consisting of one or more refund transactions for eBay’s new payment process.
This container is only returned if a refund to a Half.com buyer has occurred or an refund was issued through eBay’s new payment process
@property (nonatomic, retain) Trading_RefundArrayType *refundArray
Discussion
Container consisting of one or more refund transactions to Half.com buyers.
Container consisting of one or more refund transactions for eBay’s new payment process.
This container is only returned if a refund to a Half.com buyer has occurred or an refund was issued through eBay’s new payment process
type : class Trading_RefundArrayType
Declared In
Trading_TransactionType.h
refundStatus
Refund Status Notification to Seller (Success, Failure, Pending)
@property (nonatomic, retain) NSString *refundStatus
Discussion
Refund Status Notification to Seller (Success, Failure, Pending)
type : NSString, wrapper for primitive string
Declared In
Trading_TransactionType.h
sellerContactBuyerByEmail
Indicates whether the buyer has opted to accept emails from all the selling
partners on Shopping.com. This field is only returned for order line items
purchased through the Shopping.com shopping cart.
@property (nonatomic, retain) NSNumber *sellerContactBuyerByEmail
Discussion
Indicates whether the buyer has opted to accept emails from all the selling
partners on Shopping.com. This field is only returned for order line items
purchased through the Shopping.com shopping cart.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_TransactionType.h
sellerDiscounts
Seller Discounts
@property (nonatomic, retain) Trading_SellerDiscountsType *sellerDiscounts
Declared In
Trading_TransactionType.h
sellerPaidStatus
Specifies the paid status of the order.
Not applicable to Half.com.
@property (nonatomic, retain) NSString *sellerPaidStatus
Discussion
Specifies the paid status of the order.
Not applicable to Half.com.
type: string constant in Trading_PaidStatusCodeType.h
Declared In
Trading_TransactionType.h
sellingManagerProductDetails
This container consists of Selling Manager product details and is only
returned if the item was listed through Selling Manager.
Not applicable to Half.com.
@property (nonatomic, retain) Trading_SellingManagerProductDetailsType *sellingManagerProductDetails
Discussion
This container consists of Selling Manager product details and is only
returned if the item was listed through Selling Manager.
Not applicable to Half.com.
type : class Trading_SellingManagerProductDetailsType
Declared In
Trading_TransactionType.h
shippedTime
Indicates the time when the item(s) associated with the order were marked
as shipped. This value will only be visible to the user on either side of
the order. An order can be marked as shipped in My eBay or through Selling
Manager Pro, or programmatically by the seller through the CompleteSale
call.
Applicable to Half.com (for GetOrders only).
@property (nonatomic, retain) NSDate *shippedTime
Discussion
Indicates the time when the item(s) associated with the order were marked
as shipped. This value will only be visible to the user on either side of
the order. An order can be marked as shipped in My eBay or through Selling
Manager Pro, or programmatically by the seller through the CompleteSale
call.
Applicable to Half.com (for GetOrders only).
type : NSDate, wrapper for primitive date
Declared In
Trading_TransactionType.h
shippingDetails
Container consisting of shipping-related details for an order. Shipping
details include shipping rates, package dimensions, handling costs,
excluded shipping locations (if specified), shipping service options,
shipping insurance information, sales tax information (if applicable), and
shipment tracking details (if shipped).
For GetSellerTransactions and GetItemTransactions, the ShippingDetails
container is returned in the Transaction container. For GetOrders and
GetOrderTransactions, the ShippingDetails container is returned at the
Order level.
Applicable to Half.com (for GetOrders only).
@property (nonatomic, retain) Trading_ShippingDetailsType *shippingDetails
Discussion
Container consisting of shipping-related details for an order. Shipping
details include shipping rates, package dimensions, handling costs,
excluded shipping locations (if specified), shipping service options,
shipping insurance information, sales tax information (if applicable), and
shipment tracking details (if shipped).
For GetSellerTransactions and GetItemTransactions, the ShippingDetails
container is returned in the Transaction container. For GetOrders and
GetOrderTransactions, the ShippingDetails container is returned at the
Order level.
Applicable to Half.com (for GetOrders only).
type : class Trading_ShippingDetailsType
Declared In
Trading_TransactionType.h
shippingServiceSelected
Container consisting of details about the domestic or international shipping
service selected by the buyer.
Note: For GetItemTransactions and GetSellerTransactions, this container does not return accurate shipping service and cost information for multiple line item orders. Use GetOrders instead, and provide the order’s combined OrderID to retrieve this information.
Not applicable to Half.com.
@property (nonatomic, retain) Trading_ShippingServiceOptionsType *shippingServiceSelected
Discussion
Container consisting of details about the domestic or international shipping
service selected by the buyer.
Note: For GetItemTransactions and GetSellerTransactions, this container does not return accurate shipping service and cost information for multiple line item orders. Use GetOrders instead, and provide the order’s combined OrderID to retrieve this information.
Not applicable to Half.com.
type : class Trading_ShippingServiceOptionsType
Declared In
Trading_TransactionType.h
status
Container consisting of status details of an order line item,
including payment information. Several of these fields change values during
the checkout flow. See TransactionStatusType for its child elements.
For GetOrders, only the
IntegratedMerchantCreditCardEnabled and
PaymentMethodUsed child elements are returned.
The PaymentHoldStatus container will be returned for those sellers subject to the new eBay payment process. The fields indicating the status of the order are
actually found in the OrderArray.Order.CheckoutStatus
container.
Not applicable to Half.com.
@property (nonatomic, retain) Trading_TransactionStatusType *status
Discussion
Container consisting of status details of an order line item,
including payment information. Several of these fields change values during
the checkout flow. See TransactionStatusType for its child elements.
For GetOrders, only the
IntegratedMerchantCreditCardEnabled and
PaymentMethodUsed child elements are returned.
The PaymentHoldStatus container will be returned for those sellers subject to the new eBay payment process. The fields indicating the status of the order are
actually found in the OrderArray.Order.CheckoutStatus
container.
Not applicable to Half.com.
type : class Trading_TransactionStatusType
Declared In
Trading_TransactionType.h
taxes
type : class Trading_TaxesType
@property (nonatomic, retain) Trading_TaxesType *taxes
Discussion
type : class Trading_TaxesType
Declared In
Trading_TransactionType.h
totalPrice
This field indicates the total price for an order line item.
For GetMyeBaySelling, with Global Shipping Program orders, the value of this field depends on order status and the number of transactions in the order. For orders awaiting payment, the field contains the purchase price of the order line item; for paid orders, it contains the purchase price of the order line item plus the cost of domestic shipping to the international shipping provider’s warehouse. With single-transaction orders, this field is returned under the OrderTransaction.Transaction container; with multiple-transaction orders, it’s returned under the OrderTransaction.Order.TransactionArray.Transaction container.
Not applicable to Half.com.
@property (nonatomic, retain) Trading_AmountType *totalPrice
Discussion
This field indicates the total price for an order line item.
For GetMyeBaySelling, with Global Shipping Program orders, the value of this field depends on order status and the number of transactions in the order. For orders awaiting payment, the field contains the purchase price of the order line item; for paid orders, it contains the purchase price of the order line item plus the cost of domestic shipping to the international shipping provider’s warehouse. With single-transaction orders, this field is returned under the OrderTransaction.Transaction container; with multiple-transaction orders, it’s returned under the OrderTransaction.Order.TransactionArray.Transaction container.
Not applicable to Half.com.
type : class Trading_AmountType
Declared In
Trading_TransactionType.h
totalTransactionPrice
The price of one order line item. This amount does not take into account shipping, sales tax, and other costs related to the order line item.
If multiple units were purchased through a nonvariation, fixed-price listing, consider this value the per-unit price. To get the total amount, multiply TotalTransactionPrice by the Transaction.QuantityPurchased value.
For eBay Motors Vehicle listings, TotalTransactionPrice is the deposit amount.
Applicable to Half.com (for GetOrders).
@property (nonatomic, retain) Trading_AmountType *totalTransactionPrice
Discussion
The price of one order line item. This amount does not take into account shipping, sales tax, and other costs related to the order line item.
If multiple units were purchased through a nonvariation, fixed-price listing, consider this value the per-unit price. To get the total amount, multiply TotalTransactionPrice by the Transaction.QuantityPurchased value.
For eBay Motors Vehicle listings, TotalTransactionPrice is the deposit amount.
Applicable to Half.com (for GetOrders).
type : class Trading_AmountType
Declared In
Trading_TransactionType.h
transactionID
Unique identifier for an eBay order line item. 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.
Applicable to Half.com (for GetOrders only).
@property (nonatomic, retain) NSString *transactionID
Discussion
Unique identifier for an eBay order line item. 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.
Applicable to Half.com (for GetOrders only).
type : NSString, wrapper for primitive string
Declared In
Trading_TransactionType.h
transactionPrice
The price of one order line item.
This price is returned only for Best Offer items. This amount does not take into account shipping, sales tax, and other costs related to the order line item. If multiple units were purchased through Best Offer, this value is the per-unit price.
For eBay Motors Vehicle listings, TransactionPrice is the deposit amount.
Applicable to Half.com (for GetOrders).
@property (nonatomic, retain) Trading_AmountType *transactionPrice
Discussion
The price of one order line item.
This price is returned only for Best Offer items. This amount does not take into account shipping, sales tax, and other costs related to the order line item. If multiple units were purchased through Best Offer, this value is the per-unit price.
For eBay Motors Vehicle listings, TransactionPrice is the deposit amount.
Applicable to Half.com (for GetOrders).
type : class Trading_AmountType
Declared In
Trading_TransactionType.h
transactionSiteID
The site upon which the order line item (transaction) was created.
@property (nonatomic, retain) NSString *transactionSiteID
Discussion
The site upon which the order line item (transaction) was created.
type: string constant in Trading_SiteCodeType.h
Declared In
Trading_TransactionType.h
unpaidItem
Container consisting of details related to the type and status of an Unpaid
Item case. This container is only returned if there is an open or closed
Unpaid Item case associated with the order line item.
@property (nonatomic, retain) Trading_UnpaidItemType *unpaidItem
Discussion
Container consisting of details related to the type and status of an Unpaid
Item case. This container is only returned if there is an open or closed
Unpaid Item case associated with the order line item.
type : class Trading_UnpaidItemType
Declared In
Trading_TransactionType.h
variation
In a fixed-priced listing, a seller can offer variations of the same item.
For example, the seller could create a fixed-priced listing for a t-shirt
design and offer the shirt in different colors and sizes. In this case, each
color and size combination is a separate variation. Each variation can have
a different quantity and price. Due to the possible price differentiation,
buyers can buy multiple items from this listing at the same time, but all of
the items must be of the same variation. One order line item is created
whether one or multiple items of the same variation are purchased.
The Variation node contains information about which variation
was purchased. Therefore, applications that process orders
should always check to see if this node is present.
@property (nonatomic, retain) Trading_VariationType *variation
Discussion
In a fixed-priced listing, a seller can offer variations of the same item.
For example, the seller could create a fixed-priced listing for a t-shirt
design and offer the shirt in different colors and sizes. In this case, each
color and size combination is a separate variation. Each variation can have
a different quantity and price. Due to the possible price differentiation,
buyers can buy multiple items from this listing at the same time, but all of
the items must be of the same variation. One order line item is created
whether one or multiple items of the same variation are purchased.
The Variation node contains information about which variation
was purchased. Therefore, applications that process orders
should always check to see if this node is present.
type : class Trading_VariationType
Declared In
Trading_TransactionType.h
vatPercent
VAT rate for the item. When the VATPercent is specified, the item’s VAT
information appears on the item’s listing page. In addition, the seller
can choose to print an invoice that includes the item’s net price, VAT
percent, VAT amount, and total price. Since VAT rates vary depending on the
item and on the user’s country of residence, a seller is responsible for
entering the correct VAT rate; it is not calculated by eBay. To specify a
VATPercent, a seller must have a VAT-ID registered with eBay and must be
listing the item on a VAT-enabled site. Max precision 3 decimal places. Max
length 5 characters. Note: The View Item page displays the precision to 2
decimal places with no trailing zeros. However, the full value you send in is
stored.
Not applicable to Half.com.
@property (nonatomic, retain) NSNumber *vatPercent
Discussion
VAT rate for the item. When the VATPercent is specified, the item’s VAT
information appears on the item’s listing page. In addition, the seller
can choose to print an invoice that includes the item’s net price, VAT
percent, VAT amount, and total price. Since VAT rates vary depending on the
item and on the user’s country of residence, a seller is responsible for
entering the correct VAT rate; it is not calculated by eBay. To specify a
VATPercent, a seller must have a VAT-ID registered with eBay and must be
listing the item on a VAT-enabled site. Max precision 3 decimal places. Max
length 5 characters. Note: The View Item page displays the precision to 2
decimal places with no trailing zeros. However, the full value you send in is
stored.
Not applicable to Half.com.
type : NSNumber, wrapper for primitive double
Declared In
Trading_TransactionType.h