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
-
amountPaidThis 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. -
adjustmentAmountThis 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. -
convertedAdjustmentAmountThis 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. -
buyerUserType 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). -
shippingDetailsContainer 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). -
convertedAmountPaidThis 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. -
convertedTransactionPriceThis 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. -
createdDateIndicates 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). -
depositTypeThis 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. -
itemContainer 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). -
quantityPurchasedThis 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). -
statusContainer 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. -
transactionIDUnique 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). -
transactionPriceThe 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). -
bestOfferSaleIndicates 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. -
vatPercentVAT 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. -
externalTransactionContainer 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. -
sellingManagerProductDetailsThis 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. -
shippingServiceSelectedContainer 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. -
buyerMessageDisplay message from buyer. This field holds transient data that is only
property
being returned in Checkout related notifications.
Not applicable to Half.com. -
dutchAuctionBidDutch auctions are deprecated.
property -
buyerPaidStatusThis 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. -
sellerPaidStatusSpecifies the paid status of the order.
property
Not applicable to Half.com. -
paidTimeIndicates 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.
property
Not applicable to Half.com. -
shippedTimeIndicates 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). -
totalPriceThis 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. -
feedbackLeftThis 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. -
feedbackReceivedThis 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. -
containingOrderThe 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. -
finalValueFeeA 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. -
listingCheckoutRedirectPreferenceProStores listing level preferences regarding the store to which
property
checkout should be redirected for the listing if Item.ThirdPartyCheckout
is true. -
refundArrayContainer 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 -
transactionSiteIDThe site upon which the order line item (transaction) was created.
property -
platformName of the eBay co-branded site upon which the order line item
property
(transaction) was created. -
cartIDUnique identifier for an instance of Shopping.com shopping cart. This field is only
property
returned for Shopping.com order line items (transactions). -
sellerContactBuyerByEmailIndicates 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. -
payPalEmailAddressThe seller’s Paypal email address. This value is only revealed if it is the
property
seller making the call. -
paisaPayIDUnique identifier for a PaisaPay transaction. Only applicable for the India
property
site (203) if PaisaPay was the payment method used. -
buyerGuaranteePriceFor 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. -
variationIn 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. -
buyerCheckoutMessageThis field is returned if a buyer left a comment for the seller during the
property
left by buyer during the checkout flow. -
totalTransactionPriceThe 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). -
taxestype : class Trading_TaxesType
property -
bundlePurchaseBoolean value indicating whether or not an order line item is
property
part of a bundle purchase using Product Configurator. -
actualShippingCostThe 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.00indicates free shipping.
For other calls, this field is always returned but defaults to0.00until 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.
-
actualHandlingCostThe 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. -
orderLineItemIDA 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. -
paymentHoldDetailsShipping hold details
property -
sellerDiscountsSeller Discounts
property -
refundAmountPartial or Full refund amount from seller to the buyer
property -
refundStatusRefund Status Notification to Seller (Success, Failure, Pending)
property -
codiceFiscaleThis 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. -
isMultiLegShippingIf 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
propertyInternationalPriorityShippingas 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. -
multiLegShippingDetailsContains details about the domestic leg of a Global Shipping Program shipment.
property
This information is not returned if IsMultilegShipping is false. -
invoiceSentTimeThis 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. -
unpaidItemContainer 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. -
intangibleItemThis 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 *actualHandlingCostDiscussion
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.hactualShippingCost
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 *actualShippingCostDiscussion
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.hadjustmentAmount
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 *adjustmentAmountDiscussion
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.hamountPaid
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 *amountPaidDiscussion
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.hany
(public property)
@property (nonatomic, retain) NSMutableArray *anyDiscussion
(public property)
entry type : PicoAnyElement, wrapper for primitive anyelement
Declared In
Trading_TransactionType.hbestOfferSale
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 *bestOfferSaleDiscussion
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.hbundlePurchase
Boolean value indicating whether or not an order line item is
part of a bundle purchase using Product Configurator.
@property (nonatomic, retain) NSNumber *bundlePurchaseDiscussion
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.hbuyer
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 *buyerDiscussion
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.hbuyerCheckoutMessage
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 *buyerCheckoutMessageDiscussion
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.hbuyerGuaranteePrice
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 *buyerGuaranteePriceDiscussion
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.hbuyerMessage
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 *buyerMessageDiscussion
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.hbuyerPaidStatus
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 *buyerPaidStatusDiscussion
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.hcartID
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 *cartIDDiscussion
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.hcodiceFiscale
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 *codiceFiscaleDiscussion
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.hcontainingOrder
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 *containingOrderDiscussion
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.hconvertedAdjustmentAmount
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 *convertedAdjustmentAmountDiscussion
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.hconvertedAmountPaid
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 *convertedAmountPaidDiscussion
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.hconvertedTransactionPrice
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 *convertedTransactionPriceDiscussion
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.hcreatedDate
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 *createdDateDiscussion
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.hdepositType
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 *depositTypeDiscussion
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.hdutchAuctionBid
Dutch auctions are deprecated.
@property (nonatomic, retain) Trading_AmountType *dutchAuctionBidDeclared In
Trading_TransactionType.hexternalTransaction
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 *externalTransactionDiscussion
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.hfeedbackLeft
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 *feedbackLeftDiscussion
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.hfeedbackReceived
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 *feedbackReceivedDiscussion
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.hfinalValueFee
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 *finalValueFeeDiscussion
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.hintangibleItem
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 *intangibleItemDiscussion
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.hinvoiceSentTime
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 *invoiceSentTimeDiscussion
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.hisMultiLegShipping
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 *isMultiLegShippingDiscussion
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.hitem
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 *itemDiscussion
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.hlistingCheckoutRedirectPreference
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 *listingCheckoutRedirectPreferenceDiscussion
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.hmultiLegShippingDetails
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 *multiLegShippingDetailsDiscussion
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.horderLineItemID
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 *orderLineItemIDDiscussion
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.hpaidTime
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 *paidTimeDiscussion
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.hpaisaPayID
Unique identifier for a PaisaPay transaction. Only applicable for the India
site (203) if PaisaPay was the payment method used.
@property (nonatomic, retain) NSString *paisaPayIDDiscussion
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.hpayPalEmailAddress
The seller’s Paypal email address. This value is only revealed if it is the
seller making the call.
@property (nonatomic, retain) NSString *payPalEmailAddressDiscussion
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.hpaymentHoldDetails
Shipping hold details
@property (nonatomic, retain) Trading_PaymentHoldDetailType *paymentHoldDetailsDeclared In
Trading_TransactionType.hplatform
Name of the eBay co-branded site upon which the order line item
(transaction) was created.
@property (nonatomic, retain) NSString *platformDiscussion
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.hquantityPurchased
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 *quantityPurchasedDiscussion
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.hrefundAmount
Partial or Full refund amount from seller to the buyer
@property (nonatomic, retain) Trading_AmountType *refundAmountDeclared In
Trading_TransactionType.hrefundArray
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 *refundArrayDiscussion
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.hrefundStatus
Refund Status Notification to Seller (Success, Failure, Pending)
@property (nonatomic, retain) NSString *refundStatusDiscussion
Refund Status Notification to Seller (Success, Failure, Pending)
type : NSString, wrapper for primitive string
Declared In
Trading_TransactionType.hsellerContactBuyerByEmail
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 *sellerContactBuyerByEmailDiscussion
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.hsellerDiscounts
Seller Discounts
@property (nonatomic, retain) Trading_SellerDiscountsType *sellerDiscountsDeclared In
Trading_TransactionType.hsellerPaidStatus
Specifies the paid status of the order.
Not applicable to Half.com.
@property (nonatomic, retain) NSString *sellerPaidStatusDiscussion
Specifies the paid status of the order.
Not applicable to Half.com.
type: string constant in Trading_PaidStatusCodeType.h
Declared In
Trading_TransactionType.hsellingManagerProductDetails
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 *sellingManagerProductDetailsDiscussion
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.hshippedTime
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 *shippedTimeDiscussion
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.hshippingDetails
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 *shippingDetailsDiscussion
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.hshippingServiceSelected
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 *shippingServiceSelectedDiscussion
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.hstatus
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 *statusDiscussion
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.htaxes
type : class Trading_TaxesType
@property (nonatomic, retain) Trading_TaxesType *taxesDiscussion
type : class Trading_TaxesType
Declared In
Trading_TransactionType.htotalPrice
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 *totalPriceDiscussion
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.htotalTransactionPrice
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 *totalTransactionPriceDiscussion
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.htransactionID
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 *transactionIDDiscussion
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.htransactionPrice
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 *transactionPriceDiscussion
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.htransactionSiteID
The site upon which the order line item (transaction) was created.
@property (nonatomic, retain) NSString *transactionSiteIDDiscussion
The site upon which the order line item (transaction) was created.
type: string constant in Trading_SiteCodeType.h
Declared In
Trading_TransactionType.hunpaidItem
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 *unpaidItemDiscussion
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.hvariation
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 *variationDiscussion
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.hvatPercent
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 *vatPercentDiscussion
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