NOTE: The Basic One Page Checkout is deprecated as of MSx9.1.0.0 and is not supported in this version or newer releases. Please consider the Smart One Page Checkout instead.
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 Name | Description |
Checkout.Type | Setting this AppConfig to BasicOPC turns on the basic one page checkout functionality. For the more advanced SmartOPC feature, see here. |
Checkout.UseOnePageCheckout.UseFinalReviewOrderPage | If 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+
NOTE:
Gift Cards do not work with the Basic One Page Checkout when the order total is zero (Gift Card balance is higher than order total).
NOTE:
Checkout By Amazon does not work in Basic One Page Checkout.
NOTE:
PayPal Express does not work in the Basic One Page Checkout option in version MSx9.3.1.0/9.3.1.1
NOTE:
PayPal Payments Advanced does not work in the Basic One Page Checkout.
NOTE:
Skrill (Moneybookers) Quick Checkout does not work in the Basic One Page Checkout.