eBay::API::XML::DataType::TaxJurisdictionType(3)

NAME
eBay::API::XML::DataType::TaxJurisdictionType

DESCRIPTION
Tax-related details for a region or jurisdiction.

SYNOPSIS

INHERITANCE
eBay::API::XML::DataType::TaxJurisdictionType inherits from the eBay::API::XML::BaseDataType class

Subroutines:

  setJurisdictionID()
Representative identifier for the jurisdiction. Typically an abbreviation (e.g. CA for California).

  Calls: SetTaxTable
  RequiredInput: Yes

# Argument: 'xs:string'

  getJurisdictionID()
  Calls: GetBidderList
         GeteBayDetails
         GetItemShipping
         GetTaxTable
         GetSellerList
  Returned: Conditionally
  Details: DetailLevel: ReturnAll, none

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

  Calls: GetOrderTransactions
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

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

# Returns: 'xs:string'

  setJurisdictionName()
Full name for the jurisdiction or region for display purposes.

# Argument: 'xs:string'

  getJurisdictionName()
  Calls: GeteBayDetails
  Returned: Conditionally

# Returns: 'xs:string'

  setSalesTaxPercent()
The tax percent to apply for a listing shipped to this jurisdiction. The value passed in is stored with a precision of 3 digits after the decimal point (##.###). GetTaxTable: this tag has no value if the user's tax table has not been set.

  Calls: SetTaxTable
  RequiredInput: Yes

# Argument: 'xs:float'

  getSalesTaxPercent()
  Calls: GetBidderList
         GetItemShipping
         GetSellerList
         GetTaxTable
  Returned: Conditionally
  Details: DetailLevel: ReturnAll, none

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

  Calls: GetOrderTransactions
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

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

# Returns: 'xs:float'

  setShippingIncludedInTax()
Whether shipping costs are to be part of the base amount that is taxed. GetTaxTable: This tag is empty if the user did not previously provide information.

  Calls: SetTaxTable
  RequiredInput: Yes

# Argument: 'xs:boolean'

  isShippingIncludedInTax()
  Calls: GetBidderList
         GetItemShipping
         GetSellerList
         GetTaxTable
  Returned: Conditionally
  Details: DetailLevel: ReturnAll, none

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

  Calls: GetOrderTransactions
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

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

# Returns: 'xs:boolean'