ePages 7.0.0 - DE_EPAGES/AvaTax/API/RemoteTaxSvc.pm

Package DE_EPAGES::AvaTax::API::RemoteTaxSvc

Description

Base
DE_EPAGES::AvaTax::API::RemoteAvaTaxBase

Functions

adjustTax
cancelTax
getTax
isAuthorized

adjustTax

Call adjustTax on AvaTax soap webservice

Syntax
$Remote->adjustTax( $Request );
Input
$Request (DE_EPAGES::AvaTax::API::DTO::AdjustTaxRequest)
adjustTaxRequest object
Return
(DE_EPAGES::AvaTax::API::DTO::AdjustTaxResult)
$Result

cancelTax

Call CancelTax on AvaTax soap webservice

Syntax
$Remote->cancelTax( $Request );
Input
$Request (DE_EPAGES::AvaTax::API::DTO::CancelTaxRequest)
CancelTaxRequest object
Return
$Response (object)
response object

getTax

Call GetTax on AvaTax soap webservice

Syntax
$Remote->getTax( $Request );
Input
$Request (DE_EPAGES::AvaTax::API::DTO::GetTaxRequest)
request object
Return
$Result (DE_EPAGES::AvaTax::API::XML::SOAPResponseHandler)
result object

isAuthorized

Call IsAuthorized on AvaTax soap webservice

Syntax
$Remote->isAuthorized( $Operations );
Input
$Operations (String)
operations list (optional)
Return
$hRet (ref.hash)
webservice return