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

Overview

Type defining the TaxDetails container, which consists of detailed sales tax
information for an order line item, including the tax type and description, sales tax
on the item cost, and sales tax related to shipping and handling. The information in
this container supercedes/overrides the sales tax information in the
ShippingDetails.SalesTax container.

@ingroup EBayAPIInterface

Tasks

  •   imposition

    This field indicates the sales tax type. A separate TaxDetails container is
    required for each unique imposition (tax type).

    property
  •   taxDescription

    This field indicates the description of the sales tax.

    property
  •   taxAmount

    This value is the total amount of sales tax for the order line item for the
    corresponding impositiion (tax type).



    TaxAmount = TaxOnSubtotalAmount + TaxOnShippingAmount + TaxOnHandlingAmount

    property
  •   taxOnSubtotalAmount

    This value is the amount of sales tax applied based on the unit cost of the
    order line item for the corresponding impositiion (tax type).

    property
  •   taxOnShippingAmount

    This value is the amount of sales tax applied based on shipping costs for the
    order line item for the corresponding impositiion (tax type).

    property
  •   taxOnHandlingAmount

    This value is the amount of sales tax applied based on handling costs for the
    order line item for the corresponding impositiion (tax type).

    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_TaxDetailsType.h

imposition

This field indicates the sales tax type. A separate TaxDetails container is
required for each unique imposition (tax type).

@property (nonatomic, retain) NSString *imposition

Discussion

This field indicates the sales tax type. A separate TaxDetails container is
required for each unique imposition (tax type).

type: string constant in Trading_TaxTypeCodeType.h

Declared In

Trading_TaxDetailsType.h

taxAmount

This value is the total amount of sales tax for the order line item for the
corresponding impositiion (tax type).



TaxAmount = TaxOnSubtotalAmount + TaxOnShippingAmount + TaxOnHandlingAmount

@property (nonatomic, retain) Trading_AmountType *taxAmount

Discussion

This value is the total amount of sales tax for the order line item for the
corresponding impositiion (tax type).



TaxAmount = TaxOnSubtotalAmount + TaxOnShippingAmount + TaxOnHandlingAmount

type : class Trading_AmountType

Declared In

Trading_TaxDetailsType.h

taxDescription

This field indicates the description of the sales tax.

@property (nonatomic, retain) NSString *taxDescription

Discussion

This field indicates the description of the sales tax.

type: string constant in Trading_TaxDescriptionCodeType.h

Declared In

Trading_TaxDetailsType.h

taxOnHandlingAmount

This value is the amount of sales tax applied based on handling costs for the
order line item for the corresponding impositiion (tax type).

@property (nonatomic, retain) Trading_AmountType *taxOnHandlingAmount

Discussion

This value is the amount of sales tax applied based on handling costs for the
order line item for the corresponding impositiion (tax type).

type : class Trading_AmountType

Declared In

Trading_TaxDetailsType.h

taxOnShippingAmount

This value is the amount of sales tax applied based on shipping costs for the
order line item for the corresponding impositiion (tax type).

@property (nonatomic, retain) Trading_AmountType *taxOnShippingAmount

Discussion

This value is the amount of sales tax applied based on shipping costs for the
order line item for the corresponding impositiion (tax type).

type : class Trading_AmountType

Declared In

Trading_TaxDetailsType.h

taxOnSubtotalAmount

This value is the amount of sales tax applied based on the unit cost of the
order line item for the corresponding impositiion (tax type).

@property (nonatomic, retain) Trading_AmountType *taxOnSubtotalAmount

Discussion

This value is the amount of sales tax applied based on the unit cost of the
order line item for the corresponding impositiion (tax type).

type : class Trading_AmountType

Declared In

Trading_TaxDetailsType.h