All Classes and Interfaces

Class
Description
Encapsulated request that indicates that a Tax transaction should be adjusted.
Encapsulated request that indicates that a Tax transaction should be committed.
Encapsulated response indicating that a tax transaction was committed.
This component resolves a TaxProvider based on the provided ContextInfo and delegates appropriate tax calls to that provider.
Mechanism to allow us to specify tax properties defined for different tenants and/or applications.
Deprecated. 
Component to simply validate that nobody is using legacy properties to avoid confusion or accidents.
Encapsulated request indicating that taxes that have been committed or saved should be reversed.
Encapsulated response indicating that a request to reverse a tax transaction has been executed.
Tax configuration read from a file.
Provides properties for the SimpleTaxProvider, optionally discriminated by tenantId or applicationId.
Simple implementation of TaxProvider primarily used for estimating taxes, but can be used for providing full taxes for implementors without complex tax needs.
A single configuration of a tax rate according to a location.
Provides a common interface for components whos job it is to interact with a 1st or 3rd party tax service or tax data, or whos job it is to delegate to such a component.
An address used to determine taxes for a TaxRequest.
 
 
 
This class represents an object that delegates to the appropriate TaxProvider.
Properties to support the TaxDelegate configuration, especially the DefaultTaxDelegate.
Detailed tax information for a item, via TaxInfo.
 
Tax information returned from a TaxProvider for a single line item.
This domain object represents the ISO 3166 standard published by the International Organization for Standardization (ISO), and defines codes for the names of countries, dependent territories, and special areas of geographical interest.
An item to be taxed.
Designation used by TaxItems to specify what type of item they are such as Fulfillment or Order item.
Represents a component that is tasked with calculating taxes, or calling a 1st or 3rd party service to calculate taxes.
Deprecated.
Please use TaxCalculationResponse or one of its subclasses.
Deprecated.
Please use TaxCalculationResponse or one of its subclasses.
This represents of group of items whos taxes have been calculated together, typically with the same shipping address(es).
 
Represents a void of a tax transaction.