The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

eBay::API::XML::DataType::TaxTableType

DESCRIPTION

Sales tax details for zero or more jurisdictions (states, provinces, etc).

SYNOPSIS

INHERITANCE

eBay::API::XML::DataType::TaxTableType inherits from the eBay::API::XML::BaseDataType class

Subroutines:

setTaxJurisdiction()

Sales tax details for zero or more jurisdictions (states, provinces, etc). For GetTaxTable, if DetailLevel is not specified, information is only returned for the jurisdictions for which the user provided tax information. If DetailLevel is ReturnAll, tax information is returned for all possible jurisdictions, whether specified by the user or not. ShippingIncludedInTax and SalesTaxPercent are returned but are empty.

  Calls: SetTaxTable
  RequiredInput: Yes

# Argument: reference to an array of 'ns:TaxJurisdictionType'

getTaxJurisdiction()

  Calls: GetTaxTable
  Returned: Always
  Details: DetailLevel: ReturnAll, none

  Calls: GetOrderTransactions
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

  Calls: GetSellerList
  Returned: Conditionally
  Details: DetailLevel: ItemReturnDescription, ReturnAll

  Calls: GetBidderList
         GetItemShipping
  Returned: Conditionally

  Calls: GetItem
  Returned: Conditionally
  Details: DetailLevel: none, ItemReturnDescription, ItemReturnAttributes, ReturnAll

  Calls: GetItemTransactions
         GetSellerTransactions
  Returned: Conditionally
  Details: DetailLevel: none, ItemReturnDescription, ReturnAll

# Returns: reference to an array of 'ns:TaxJurisdictionType'