Package atg.projects.store.order.purchase

Interface Summary
ShippingRestrictionInterface This inteface contain method for Restrict Shipping to restricted country or allow Shipping to only permitted country.
 

Class Summary
BillingInfoFormHandler Form Handler for taking billing information.
CheckoutProgressStates Contains available checkout milestones and current checkout progress level.
GiftMessageFormHandler This class is used to handle form submissions from the Gift Message page.
ShippingInfoFormHandler Form Handler for handling shipping related checkout processes.
StoreBillingProcessHelper Store implementation of the purchase process helper for billing sub-process.
StoreCancelOrderFormHandler  
StoreCartFormHandler Extends the default CartModifierFormHandler for custom functionality.
StoreCartProcessHelper Extends the StorePurchaseProcessHelper to implement cart processing helper methods.
StoreCommitOrderHandler Extends the default CommitOrderFormHandler as to implement custom preCommitOrder and postCommitOrder functionality.
StoreCommitOrderProcessHelper This class performs logic necessary for the commit-order process
StoreCouponFormHandler Extension of PurchaseProcessFormHandler for working with coupons.
StoreExpressCheckoutFormHandler This class is needed to get the billing address from the credit card rather than the user's default billing address.
StoreExpressCheckoutProcessHelper  
StoreHardgoodShippingGroupInitializer This class performs specific to CRS actions with HardgoodShippingGroup in addition to those which are provided in parent class.
StorePurchaseProcessFormHandler Form Handler for handling purchase processes in Store
StorePurchaseProcessHelper Store implementation of the purchase process helper.
StoreShippingGroupContainerService An override of the DCS class ShippingGroupContainerService to add customizations such as using the shippingGroupMap property to display addresses on the UI.
StoreShippingProcessHelper Helper methods for handling shipping information
TellAFriendFormHandler This form handler manages the tell a friend functionality.
 

Enum Summary
CheckoutProgressStates.DEFAULT_STATES Contains default states
 

Exception Summary
StorePurchaseProcessException This exception indicates that an error occured while performing checkout process