Build a payments page Create a payments page with prebuilt UIs using the Checkout Sessions API. Ask about this page Copy for LLM View as Markdown Install tools Accept payments on your website Accept one-time and subscription payments from more than 125 local payment methods. Start building your checkout integration Stripe Checkout You can use three payment UIs with the Checkout Sessions API. The following images highlight which parts of the checkout UI Stripe hosts for each option. To build and manage these integrations, use Checkout studio . Full page : Customers enter their payment details in a fully-featured payment page, either embedded on your site or via a redirect to a Stripe-hosted page. Embedded form : Customers enter their payment details in an embedded form on your site without redirection. Elements : Build a fully customized payment page using elements   FULL PAGE Recommended EMBEDDED FORM Public preview ELEMENTS API Checkout Sessions Checkout Sessions Checkout Sessions Feature list Built-in UI support for Billing, Tax, Adaptive Pricing, Stripe Managed Payments, Link , dynamic payment methods, Surcharging, Split-tender Built-in UI support for Billing, Tax, Adaptive Pricing, Stripe Managed Payments, Link , dynamic payment methods, Surcharging Built-in UI support for Adaptive Pricing, Link , dynamic payment methods Order summary Includes full order summary with subtotals (including tax and shipping costs), cross-sells & upsells, free trials, discounts and promo codes Limited order summary with subtotals (including tax and shipping costs), discounts and promo codes No order summary Ongoing maintenance required Low Some Most Hosting Hosted or Embedded Embedded Embedded Complexity Low Some Most Customization 15 configurable settings via brand settings 70 configurable settings via the Appearance API Full CSS customization via the Appearance API Customize checkout Customize the look and feel Customize the appearance and behavior of the checkout flow.