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.
CheckoutOptionSelections  
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.
StoreAddCommerceItemInfo This class extends AddCommerceItemInfo to add shipping information.
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 Extends the StorePurchaseProcessHelper to implement express checkout processing.
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.
StoreShippingProcessHelper Helper methods for handling shipping information
TellAFriendFormHandler This form handler manages the tell a friend functionality.
 

Enum Summary
CheckoutProgressStates.DEFAULT_STATES  
 

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