Package com.softslate.commerce.businessobjects.shipping


package com.softslate.commerce.businessobjects.shipping
Provides classes to handle the processing of shipping charges for the application.

Custom shipping processors can be written easily, by simply implementing ShippingProcessor. In many cases, it will be useful to subclass BaseShippingProcessor and implement its processPayment() 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 shipping processors currently active in the system, modify the "activeShippingProcessors" setting in the appComponents.properties file. Each of the classes in this setting will be invoked in turn by calling their processShipping(Map parameters) method.