Tim Keefer > eBay-API > eBay::API::XML::DataType::TaxJurisdictionType

Download:
eBay-API-0.25.tar.gz

Dependencies

Annotate this POD

CPAN RT

New  2
Open  0
View/Report Bugs
Source  

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'

syntax highlighting: