Checkout Flows

This topic applies to

Applies to

SuiteCommerce Web Stores

SuiteCommerce supports three checkout flows. Each checkout flow guides the user through the same tasks, but uses a different sequence of pages as defined below. Since configuration is defined per domain, if you have multiple domains for a site you can configure different flows for each domain.

  • Standard checkout (default) — the default and directs the user through the following sequence of pages:

    1. A Shipping Address page

    2. A Delivery Method page

    3. A Payment Method page

    4. An Order Review page

    Note

    This flow changes if the Multiple Ship To feature is enabled. In that case, users first select individual packages, then define a shipping method.


  • One Page checkout (OPC) — The One Page checkout configuration directs the user through the same tasks as the Standard flow, but it does so using only two pages: the Checkout Page (complete with shipping, addressing, payment processing, and gift certificate) and promotions processing, followed by an Order Review page.

  • Billing First checkout — The Billing First checkout configuration directs the user through the following sequence of pages, prompting the user for billing information first by default:

    1. A Billing Address page

    2. A Shipping Method page

    3. A Payment Method page

    4. An Order Review page

    Note

    This flow changes if the Multiple Ship To feature is enabled. In that case, users first select individual packages, then define a shipping method.


To configure Checkout configuration properties:

  1. Select the domain to configure at Setup > SuiteCommerce Advanced > Configuration.

  2. In the SuiteCommerce Configuration record, navigate to the Checkout tab.

  3. Click the Checkout Steps field and select the desired Checkout flow.

    Important

    Use caution when changing this field as it has significant impact to the overall checkout experience.


  4. Set other feature properties as required.

    There are many properties available as described in the configuration reference material. See Checkout Tab for details.

  5. Save the Configuration record.

Note

For pre-Vinson implementations, you need to do advanced customization of your application if you want to use an alternate checkout flow. See Customize the Checkout Application.