BigCommerce offers various checkout types with different capabilities and checkout flow. Deciding which one is best suited for your business will depend on which features your business needs.
The checkout types available will depend on the theme platform you have applied to your store. See Which Theme Platform do I have? to determine the type of theme you are using.
- One-Page Checkout
- Single page express checkout *
- Multiple page checkout *
- Custom one-page checkout (for developers)
- Optimized One-Page Checkout
- Klarna Checkout (US merchants only)
*These checkouts are only available on legacy Blueprint themes.
Descriptions of these checkouts can be found in Checkout Settings.
Each checkout option has a set of features that are associated with it. The table below gives a quick overview of what each checkout offers.
|Optimized One-Page Checkout||One-Page Checkout||Custom one-page Checkout (for developers)||Klarna Checkout||Single page express checkout*||Multiple page checkout *|
|Ship to multiple addresses||✗||✔||✔||✗||✔||✔|
|CSS Customization||In Stencil Theme Editor, Stencil CLI, or Edit Stencil Theme Files||In Stencil CLI, or Edit Stencil Theme Files||In Template Files||In Settings||In Template Files||In Template Files|
|Access to all template files||✗||✗||✔||✗||✔||✔|
|Access to Order Confirmation Page||✔||✗||✔||✗||✔||✔|
|Custom Form Fields||✗||✔||✔||✗||✔||✔|
|Limit Countries/States/Provinces||with Shipping Manager||✗||In Template Files||✗||In Template Files||In Template Files|
All of the available checkout types have the following features:
Optimized One-Page Checkout
This is the newest one-page checkout, which includes new enhancements like persistent cart summary, credit-card type detection, and optional account creation. Learn more about Optimized One-Page Checkout.
Optimized One-Page Checkout does not support certain third-party apps, such as abandoned cart savers, address validation or age verification. It also only works with specific payment gateways. There are some payment gateways that require Optimized One-Page Checkout. These include:
Single Page Express Checkout
Our one-page checkout for legacy Blueprint themes. Single Page Express Checkout allows access to all template files, but does not offer multilingual support.
Our one-page checkout which supports all platform features. Fonts and colors can be customized by modifying the theme files, but does not offer full multilingual support.
Multiple Page Express Checkout
In multiple page checkout, customers complete each step of the checkout process on a separate page. This checkout allows access to all template files, but does not offer multilingual support. It is only available on legacy Blueprint themes.
Custom One-Page Checkout (for developers)
This checkout that incorporates the Klarna payment gateway and fraud protection benefits. However, customization options are limited. See Setting up Klarna Checkout for more information.
Can I use a custom built checkout or another third-party checkout?
Yes. There are a few third-party solutions that work on BigCommerce. It is possible to develop a checkout solution. Please visit our Partners Page to find a developer.
Can I change the language of my checkout?
You can change the language if you use Optimized One-Page Checkout and use a Stencil theme. See Full Multilingual Support for more instructions. You can change some of the language of some words in Customize One-Page Checkout for developers and Single Page Express Checkout.
Can I change the currency displayed at checkout?
Only Optimized One-Page Checkout will display the shopper’s chosen currency at checkout. There is a note in the checkout that all prices in the invoice will be in the store’s default currency. This can not be changed in other checkouts.
Can I customize the printable invoices?
It can be customized, but the method will depend on your theme platform. See Customizing the Printable Order Invoice (Blueprint) for legacy Blueprint themes or Customizing Printable Invoices in Stencil Developer documentation.