Package DE_EPAGES::Tax::API::Object::TaxMethodTaxUS
object interface for TaxMethodTaxUS.
Base |
DE_EPAGES::Object::API::Object::Object |
Package DE_EPAGES::TaxUS::API::Object::TaxMethodTaxUS
Functions
- IsMethodDirectlyUsable
- disablePaymentSplit
- disableShippingSplit
- featureName
- isActive
- isDefaultTaxType
- isPaymentTaxable
- isShippingTaxable
- showInAutomaticTaxCalculation
- showTaxAreaSelectionForBasket
- showTaxModelSelectionForCustomer
- taxAreaByAddress
- taxMatrix
- updateContainerTaxArea
- usableAtStorefront
IsMethodDirectlyUsable
Returns true if TaxMethod directly usable in the shop without further configuration.
Syntax |
my $IsUsable = $Package->isMethodDirectlyUsable($Shop); |
Input |
|
Return |
|
disablePaymentSplit
Returns true if payment splitting is disabled.
Syntax |
$IsDisabled = $TaxMethodTaxUS->disablePaymentSplit; |
Return |
|
disableShippingSplit
Returns true if shipping splitting is disabled.
Syntax |
$IsDisabled = $TaxMethodTaxUS->disableShippingSplit; |
Return |
|
featureName
Returns the feature name.
Syntax |
$FeatureName = $TaxMethodTaxUS->featureName; |
Return |
|
isActive
Returns true if the TaxMethod is activated on the shop.
Syntax |
$FeatureName = $TaxMethodTaxUS->isActive; |
Return |
|
isDefaultTaxType
True if tax method is now the default tyx type for the shop.
Syntax |
$ShowSelection = $TaxMethodTaxUS->isDefaultTaxType; |
Return |
|
isPaymentTaxable
Returns true if payment is taxable.
Syntax |
$IsTaxable = $TaxMethodTaxUS->isPaymentTaxable; |
Return |
|
isShippingTaxable
Returns true if shipping is taxable.
Syntax |
$IsTaxable = $TaxMethodTaxUS->isShippingTaxable; |
Return |
|
showInAutomaticTaxCalculation
True if tax method selection can be shown in selection.
Syntax |
$Show = $TaxMethod->showInAutomaticTaxCalculation; |
Return |
|
showTaxAreaSelectionForBasket
Returns true if the TaxArea selection can be visible in MBO.
Syntax |
$ShopTaxArea = $TaxMethodTaxUS->showTaxAreaSelectionForBasket; |
Return |
|
showTaxModelSelectionForCustomer
Returns true if the TaxModel selection can be visible in MBO.
Syntax |
$ShowTaxModel = $TaxMethodTaxUS->showTaxModelSelectionForCustomer; |
Return |
|
taxAreaByAddress
Returns the TaxArea by the customer/user address. Use non merchant state TaxArea if we have no informations about the customer.
Syntax |
$TaxArea = $TaxMethodTaxUS->taxAreaByAddress; |
Input |
|
Return |
|
taxMatrix
Returns the TaxMatrixUS from Shop
Syntax |
$TaxMatrix = $TaxMethodTaxUS->taxMatrix; |
Return |
|
updateContainerTaxArea
Updates the container taxarea by using the customer/user address.
Syntax |
$IsUpdated = $TaxMethodTaxUS->updateContainerTaxArea; |
Input |
|
Return |
|
usableAtStorefront
Returns true is method is usable.
Syntax |
$IsUsable = $TaxMethodTaxUS->usableAtStorefront; |
Return |
|