This section discusses some of the classes in Commerce Service Center that you may want to extend. You can find additional information about these classes in the ATG API Reference for Commerce Service Center.
Available Priced Shipping Methods Droplet Servlet Bean
Provides the available shipping method with price. Displays the available shipping methods with pricing for a particular shipping group. This extends the atg.commerce.pricing.
.
AvailableShippingMethodsDroplet
Class |
|
Components |
|
Parameters:
shippingGroup
– The shipping group that requires pricingorder
– The order that is being pricedpricingModels
– A collection of shipping pricing modelsprofile
– The user RepositoryItem requesting the shipping methodlocale
– Optional. The locale of the user requesting the shipping method
CSRShippingGroupFormHandler
Class |
|
Component |
|
The CSRShippingGroupFormHandler
class is a form handler that manages single and multiple shipping stages of the checkout process. The CSRShippingGroupFormHandler
extends the Commerce class atg.commerce.order.purchase.ShippingGroupFormHandler
and allows you to add shipping-related audit-logging events.
CSRPaymentGroupFormHandler
Class |
|
Component |
|
The CSRPaymentGroupFormHandler
class is a form handler that manages the billing stage of the checkout process. The CSRPaymentGroupFormHandler
extends the Commerce class atg.commerce.order.purchase.PaymentGroupFormHandler
and provides the ability to claim a store credit, gift certificate or coupon. By default, the allowCouponClaim
flag is set to false
.