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

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'