The order checkout process can vary depending on the requirements and complexities of your sites. This section describes the checkout process for both simple and complex sites and includes the following sections:

  • Preparing a Simple Order for Checkout
    Describes the use of ExpressCheckoutFormHandler, which manages and expedites the pre-checkout processing of orders. Intended for sites that support only a single HardgoodShippingGroup and CreditCard.

  • Preparing a Complex Order for Checkout
    Describes the various form handlers that manage the pre-checkout processing of orders. Intended for sites that support any number or type of shipping group, or any number or type of payment group.

  • Checking Out an Order
    Describes the processing of an Order after the customer has supplied all necessary information for the Order and has submitted it for checkout.