Skip to content
Create account
or
Sign in
The Stripe Docs logo
/
Ask AI
Create account
Sign in
Get started
Payments
Finance automation
Platforms and marketplaces
Money management
Developer tools
Get started
Payments
Finance automation
Get started
Payments
Finance automation
Platforms and marketplaces
Money management
Overview
About Stripe payments
Upgrade your integration
Payments analytics
Online payments
OverviewFind your use caseManaged Payments
Use Payment Links
Build a checkout page
Build an advanced integration
Build an in-app integration
Payment methods
Add payment methods
Manage payment methods
Faster checkout with Link
Payment interfaces
Payment Links
Checkout
Web Elements
In-app Elements
Payment scenarios
Custom payment flows
Flexible acquiring
Orchestration
In-person payments
Terminal
Other Stripe products
Financial Connections
Crypto
Climate
HomePayments

Upgrade your integration

Increase conversion and get access to new features by upgrading your integration.

Copy page

Discover the recommended options for upgrading both your entire payments integration, and individual features. For a comprehensive list of changes to the API, see API upgrades.

Payment integration upgrades

Take advantage of new features by upgrading your existing integration.

Legacy integrationRecommended integrationWhy you should upgradeUpgrade path
Card ElementPayment Element
  • Use a single UI component to present over 100 payment methods and build a customizable checkout.
  • Access the latest compatible features.
  • Have Stripe handle the presentment logic using various factors, such as location, currency, and success metrics.
  • Customize payment method preferences in the Dashboard.
Migrate to the Payment Element
Legacy Checkout
  • Checkout
  • Payment Links
  • Checkout:

    • Checkout offers a prebuilt payment form to securely accept online payments.
    • Embed Checkout on your site or redirect to a Stripe-hosted Checkout page.
    • Checkout gives you access to additional features, such as Dynamic payment methods and Adaptive Pricing.
  • Payment Links:

    • Accept a payment or sell subscriptions without building additional standalone websites or applications.
    • Share a link as many times as you want on social media, in emails, or on your website.
    • Access Dynamic payment methods from the Dashboard.
Migrate to Checkout
Client-only Checkout
  • Create a payment link
  • Create an embeddable buy button
  • Embed a pricing table
  • Start accepting payments without writing any code.
  • Replace your existing integration by adding a buy button or pricing table onto your website with a simple script tag, or use payment links that you can present to your customers.
Migrate to a no-code solution
Payment request buttonExpress checkout element
  • Accept additional payment method options, such as Apple pay, Amazon Pay, Google Pay, Link, and PayPal.
  • Display multiple payment method buttons at the same time.
  • For more details, see the Express Checkout Element comparison guide.
Migrate to the Express Checkout Element

Feature upgrades

We recommend upgrading these features to enhance your checkout process.

Integration featureFeature upgradeWhy you should upgradeUpgrade path
Manual payment methodsDynamic payment methods
  • Manage payment methods from the Dashboard.
  • Rely on Stripe to present eligible payment methods for each transaction using factors such as transaction amount, currency, payment flow, and the payment method preferences you set in the Dashboard.
Payment Links, Checkout, or Payment Element
Manual payment methods in a Connect integrationDynamic payment methods
  • Manage payment methods from the Dashboard.
  • Rely on Stripe to present eligible payment methods for each transaction using factors such as transaction amount, currency, payment flow, and the payment method preferences you set in the Dashboard.
Connect dynamic payment methods
Was this page helpful?
YesNo
Need help? Contact Support.
Join our early access program.
Check out our changelog.
Questions? Contact Sales.
LLM? Read llms.txt.
Powered by Markdoc