Provides classes to handle the processing of tax charges for the application.

Custom tax processors can be written easily, by simply implementing TaxProcessor. In many cases, it will be useful to subclass BaseTaxProcessor and implement its processTax() method. This abstract class provides a method to update the totals of the Order and OrderDelivery being processed.

To change or add to the list of tax processors currently active in the system, modify the "activeTaxProcessors" setting in the file. Each of the classes in this setting will be invoked in turn by calling their processTax(Map parameters) method.

Skip navigation links

Copyright © SoftSlate, LLC 2003–2012