public interface TaxProcessor
This class defines an interface for tax calculation processing over different tax payment systems such as CyberCash, CyberSource, Taxware.
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION |
Modifier and Type | Method and Description |
---|---|
TaxStatus |
calculateTax(TaxRequestInfo pTaxInfo)
Calculate tax on the information specified in TaxRequestInfo
|
TaxStatus[] |
calculateTaxByShipping(TaxRequestInfo pTaxInfo)
Calculate tax on the information specified in TaxRequestInfo.
|
static final java.lang.String CLASS_VERSION
TaxStatus calculateTax(TaxRequestInfo pTaxInfo)
pTaxInfo
- the TaxInfo reference which contains all the tax calculation dataTaxStatus[] calculateTaxByShipping(TaxRequestInfo pTaxInfo)
pTaxInfo
- the TaxInfo reference which contains all the tax calculation data