# Checkout Checkout is an out-of-the-box checkout solution that offers merchants a straightforward to implement, and conversion efficient way to add a checkout system to their shopper experiences. Additionally, it provides you the flexibility to support existing and future channels, and the speed to convert new sales opportunities. Checkout supports two modes: - Complete Checkout mode to create and customize the entire checkout experience with Checkout. - Payment Only mode to keep an existing checkout flow but accept payments using the Checkout payment functionality. Checkout includes everything required to provide the checkout functionality, such as infrastructure, [APIs](/checkout/payment-intents-api.md), as well as the client [SDK](/checkout/browser-sdk.md). Integrations with third-party services, such as payment service providers, can be configured through [commercetools Connect](/connect). ## Get started with Checkout - **[Overview](/checkout/overview.md)** Get a better understanding of Checkout. - **[Develop with Checkout](/learning-implement-checkout/implement-commercetools-checkout/overview.md)** Take our self learning module on Checkout. ## Set up and personalize Checkout - **[Configure Checkout](/checkout/configuring-checkout.md)** Configure Checkout settings. - **[Integrate Checkout](/checkout/installing-checkout.md)** Integrate Checkout with web applications. - **[Customize Checkout](/checkout/customizing-checkout.md)** Customize your checkout experience. ## Navigation - General - [Checkout overview](/checkout/overview.md) - [Hosts and authorization](/checkout/hosts-and-authorization.md) - [Checkout Links best practices](/checkout/checkout-links.md) - Configuration - [Configure Checkout](/checkout/configuring-checkout.md) - [Permissions and Subscription](/checkout/permissions-subscription.md) - [Connectors and Applications](/checkout/connectors-and-applications.md) - [Payment predicates](/checkout/payment-integration-predicates.md) - [Stored Payment Methods](/checkout/stored-payment-methods.md) - Integration - [Integrate Checkout](/checkout/installing-checkout.md) - [Checkout Browser SDK](/checkout/browser-sdk.md) - [Checkout Events](/checkout/checkout-events.md) - [Checkout Messages](/checkout/messages.md) - Customization - [Customize Checkout](/checkout/customizing-checkout.md) - [Customize the style of Checkout](/checkout/custom-style.md) - [Customize the texts and labels of Checkout](/checkout/custom-texts-labels.md) - [Customize the address forms of Checkout](/checkout/custom-address-forms.md) - [Customize the address fields validation of Checkout](/checkout/custom-address-fields-validation.md) - [Customize Payment Integrations](/checkout/payment-integrations-customization.md) - Payments - [Payment lifecycle](/checkout/payments-lifecycle.md) - Checkout APIs - API fundamentals - [General concepts](/checkout/general-concepts.md) - [Common API data types](/checkout/common-types.md) - [Errors](/checkout/errors.md) - [Limits](/checkout/limits.md) - [Scopes](/checkout/scopes.md) - [Checkout Applications API](/checkout/applications-api.md) - [Checkout Payment Integrations API](/checkout/payment-integrations-api.md) - [Checkout Payment Intents API](/checkout/payment-intents-api.md) - [Checkout Transactions API](/checkout/transactions-api.md) ## Related pages - [Search documentation and API specs](/search.md)