Package atg.projects.store.order.purchase

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

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 This class is used to cancel the user's current Order which will delete the Order from the ShoppingCart.
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 Extends the StorePurchaseProcessHelper to implement express checkout processing methods.
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.
StoreRepriceOrder Store implementation of RepriceOrder.
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 occurred while performing checkout process.