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

Overview

Type for expressing sales tax data.

@ingroup EBayAPIInterface

Tasks

  •   salesTaxPercent

    Percent of an item’s price to be charged as the sales tax for the order.
    The value passed in is stored with a precision of 3 digits after the decimal
    point (##.###).



    Applicable to Half.com (for GetOrders).

    property
  •   salesTaxState

    State or jurisdiction for which the sales tax is being collected.
    Only returned if the seller specified a value.



    To see the valid values for your site, call GeteBayDetails with
    DetailName set to TaxJurisdiction, and then
    look for the TaxJurisdiction.JurisdictionID fields in the response.



    Applicable to Half.com (for GetOrders).

    property
  •   shippingIncludedInTax

    (US only) Whether shipping costs were part of the base amount
    that was taxed. Flat or calculated shipping.



    Applicable to Half.com (for GetOrders).

    property
  •   salesTaxAmount

    The amount of sales tax, calculated for an order based on the
    SalesTaxPercent and pricing information. US (site 0) and Motors (site 100) sites
    only, excluding vehicle listings.



    GetItemTransactions can return incorrect sales tax if the name of a state is not
    abbreviated (e.g. if the value is “Illinois” rather than “IL”) in
    TransactionArray.Transaction.Buyer.BuyerInfo.ShippingAddress.StateOrProvince. If
    the name of a state is not abbreviated, sales tax should be obtained by using
    the OrderLineItemID to call GetOrderTransactions.



    Applicable to Half.com (for GetOrders).

    property
  •   any

    (public property)

    property

Properties

any

(public property)

@property (nonatomic, retain) NSMutableArray *any

Discussion

(public property)

entry type : PicoAnyElement, wrapper for primitive anyelement

Declared In

Trading_SalesTaxType.h

salesTaxAmount

The amount of sales tax, calculated for an order based on the
SalesTaxPercent and pricing information. US (site 0) and Motors (site 100) sites
only, excluding vehicle listings.



GetItemTransactions can return incorrect sales tax if the name of a state is not
abbreviated (e.g. if the value is “Illinois” rather than “IL”) in
TransactionArray.Transaction.Buyer.BuyerInfo.ShippingAddress.StateOrProvince. If
the name of a state is not abbreviated, sales tax should be obtained by using
the OrderLineItemID to call GetOrderTransactions.



Applicable to Half.com (for GetOrders).

@property (nonatomic, retain) Trading_AmountType *salesTaxAmount

Discussion

The amount of sales tax, calculated for an order based on the
SalesTaxPercent and pricing information. US (site 0) and Motors (site 100) sites
only, excluding vehicle listings.



GetItemTransactions can return incorrect sales tax if the name of a state is not
abbreviated (e.g. if the value is “Illinois” rather than “IL”) in
TransactionArray.Transaction.Buyer.BuyerInfo.ShippingAddress.StateOrProvince. If
the name of a state is not abbreviated, sales tax should be obtained by using
the OrderLineItemID to call GetOrderTransactions.



Applicable to Half.com (for GetOrders).

type : class Trading_AmountType

Declared In

Trading_SalesTaxType.h

salesTaxPercent

Percent of an item’s price to be charged as the sales tax for the order.
The value passed in is stored with a precision of 3 digits after the decimal
point (##.###).



Applicable to Half.com (for GetOrders).

@property (nonatomic, retain) NSNumber *salesTaxPercent

Discussion

Percent of an item’s price to be charged as the sales tax for the order.
The value passed in is stored with a precision of 3 digits after the decimal
point (##.###).



Applicable to Half.com (for GetOrders).

type : NSNumber, wrapper for primitive float

Declared In

Trading_SalesTaxType.h

salesTaxState

State or jurisdiction for which the sales tax is being collected.
Only returned if the seller specified a value.



To see the valid values for your site, call GeteBayDetails with
DetailName set to TaxJurisdiction, and then
look for the TaxJurisdiction.JurisdictionID fields in the response.



Applicable to Half.com (for GetOrders).

@property (nonatomic, retain) NSString *salesTaxState

Discussion

State or jurisdiction for which the sales tax is being collected.
Only returned if the seller specified a value.



To see the valid values for your site, call GeteBayDetails with
DetailName set to TaxJurisdiction, and then
look for the TaxJurisdiction.JurisdictionID fields in the response.



Applicable to Half.com (for GetOrders).

type : NSString, wrapper for primitive string

Declared In

Trading_SalesTaxType.h

shippingIncludedInTax

(US only) Whether shipping costs were part of the base amount
that was taxed. Flat or calculated shipping.



Applicable to Half.com (for GetOrders).

@property (nonatomic, retain) NSNumber *shippingIncludedInTax

Discussion

(US only) Whether shipping costs were part of the base amount
that was taxed. Flat or calculated shipping.



Applicable to Half.com (for GetOrders).

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SalesTaxType.h