This article applies to: MultiStore

One Page Checkout


The usual checkout process is 6 steps, as pictured below:

- Shopping Cart: Where customers can view/modify the products they're purchasing
- Address Book: Customers can choose which address to ship products to (generally skipped automatically)
- Shipping Options: Customers choose the shipping method to use for product delivery
- Payment Info: Customers enter payment information
- Order Confirmation: Final review page before the order is submitted
- Order Completed: Customers are notified that the order is completed and can view the receipt

Many stores wish to shorten this process. This can be done with the One Page Checkout feature, which is configured with the following AppConfigs:

AppConfig NameDescription
Checkout.TypeSetting this AppConfig to BasicOPC turns on the basic one page checkout functionality. For the more advanced SmartOPC feature, see here.
Checkout.UseOnePageCheckout.UseFinalReviewOrderPageIf this is set to true, customers will be presented with a review page after clicking 'Continue Checkout' on the one-page checkout page, allowing them to verify the order details before submitting it for good.

NOTE: If you have Anonymous Checkout enabled then you will need to set the AppConfig: HidePasswordFieldDuringCheckout to true for MultiStore 9.1.0.1+