ATG Consumer Commerce provides a robust framework in which multiple shipping methods and discounts can be defined. There are two different types of shipping price calculations: calculating the base price of shipping (for example, setting the price of any shipment via a Ground method at $5) and calculating a discount on the existing price of shipping (for example, giving 10% off the existing shipping cost).

To calculate the base price of shipping ATG Consumer Commerce provides several different calculators:

atg.commerce.pricing.FixedPriceShippingCalculator
atg.commerce.pricing.PriceRangeShippingCalculator
atg.commerce.pricing.WeightRangeShippingCalculator

In addition to these calculators, there are several abstract calculators that can be easily extended to gain more functionality. For more information, refer to the section on calculators in the Using and Extending Pricing Services chapter in the ATG Commerce Programming Guide.

 
loading table of contents...