--- title: Stripe Checkout subtitle: Build a low-code payment form and embed it on your site or host it on Stripe. route: /payments/checkout --- # Stripe Checkout Build a low-code payment form and embed it on your site or host it on Stripe. [Checkout](https://stripe.com/payments/checkout) is a low-code, prebuilt payment form that can be hosted by Stripe or embedded into your website. Checkout is powered by the [Checkout Sessions API](https://docs.stripe.com/api/checkout/sessions.md). You can use the API with [Stripe Elements](https://stripe.com/payments/elements) to build a more customized checkout experience. ## Get started ![Hosted checkout form](images/checkout/ui-comparisons/checkout-hosted-hover.png) [Stripe-hosted page](https://docs.stripe.com/checkout/quickstart.md): Your customers click a button on your site and get redirected to a payment page hosted by Stripe. ![Checkout form using Elements with Checkout Sessions API](images/checkout/ui-comparisons/checkout-embedded-hover.png) [Embedded form](https://docs.stripe.com/checkout/embedded/quickstart.md): Your customers pay through an embedded form on your website. ![Checkout form using Elements with Checkout Sessions API](images/checkout/ui-comparisons/checkout-elements-hover.png) [Embedded components](https://docs.stripe.com/checkout/custom/quickstart.md): Custom checkout page built with Elements and the Checkout Sessions API. Explore the demo Compare features and availability ### Browse sample projects ## Learn more Learn how to add a checkout page to your website and collect payments. Learn how to implement Stripe Checkout for both e-commerce and subscription businesses. Turn on different Checkout payment methods through the Dashboard. Customize your checkout page, including branding, language support, fonts, and store policies. ## Features | Feature | Customizable | | -------------------------------------------------------------------------------------------------------------- | ------------ | | Support for digital wallets and Link | Built-in | | Responsive mobile design | Built-in | | SCA-ready | Built-in | | CAPTCHAs | Built-in | | PCI compliance | Built-in | | Card validation | Built-in | | Error messaging | Built-in | | [Adjustable quantities](https://docs.stripe.com/payments/checkout/adjustable-quantity.md) | Built-in | | [Automatic tax collection](https://docs.stripe.com/tax/checkout.md) | Built-in | | International language support | Built-in | | [Adaptive Pricing](https://docs.stripe.com/payments/checkout/adaptive-pricing.md) | Built-in | | [Collect taxes](https://docs.stripe.com/payments/checkout/taxes.md) | Customizable | | [Custom branding with colors, buttons, and font](https://docs.stripe.com/payments/checkout/customization.md) | Customizable | | [Optional items](https://docs.stripe.com/payments/checkout/optional-items.md) | Customizable | | [Global payment methods](https://docs.stripe.com/payments/dashboard-payment-methods.md) | Customizable | | [Subscription upsells](https://docs.stripe.com/payments/checkout/upsells.md) | Customizable | | [Custom domains](https://docs.stripe.com/payments/checkout/custom-domains.md) (Stripe-hosted page only) | Customizable | | [Email receipts](https://docs.stripe.com/receipts.md) | Customizable | | [Apply discounts](https://docs.stripe.com/payments/checkout/discounts.md) | Customizable | | [Custom success page](https://docs.stripe.com/payments/checkout/custom-success-page.md) | Customizable | | [Recover abandoned carts](https://docs.stripe.com/payments/checkout/abandoned-carts.md) | Customizable | | [Autofill payment details with Link](https://docs.stripe.com/payments/checkout/customization/behavior.md#link) | Customizable | | [Collect Tax IDs](https://docs.stripe.com/tax/checkout/tax-ids.md) | Customizable | | [Collect shipping information](https://docs.stripe.com/payments/collect-addresses.md?payment-ui=checkout) | Customizable | | [Collect phone numbers](https://docs.stripe.com/payments/checkout/phone-numbers.md) | Customizable | | [Set the subscription billing cycle date](https://docs.stripe.com/payments/checkout/billing-cycle.md) | Customizable |