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'