Skip to content
Create account
or
Sign in
The Stripe Docs logo
/
Ask AI
Create account
Sign in
Get started
Payments
Revenue
Platforms and marketplaces
Money management
Developer tools
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
    Overview
    Instant Bank Payments
    At a glance
    Link with Checkout
    Link with Web Elements
      Explore the Link Authentication Element
      Link in the Express Checkout Element
      Link in the Payment Element
      Link in the Payment Request Button
      Link in the Card Element
    Link with Mobile Elements
    Link with Invoicing
    Integration guides
    Link payment integrations
    Build a custom checkout page that includes Link
    Set up future payments using Elements and 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
HomePaymentsFaster checkout with LinkLink with Web Elements

Link in the Express Checkout Element

Let customers check out faster with Link and the Express Checkout Element.

Copy page

The Express Checkout Element is an integration for accepting payments through one-click payment methods buttons. Supported payment methods include Link, Apple Pay, Google Pay, PayPal, Klarna, and Amazon Pay.

With this integration, you can:

  • Dynamically sort payment buttons based on a customer’s location.
  • Add payment buttons without any frontend changes.
  • Integrate Elements seamlessly by re-using an existing Elements instance to save time.
Add Link to the Express Checkout Element

Add Link to the Express Checkout Element

Create an Express Checkout Element

This code creates an elements group with an Express Checkout Element and mounts it to the DOM.

const appearance = { /* appearance */ } const options = { /* options */ } const elements = stripe.elements({ mode: 'payment', amount: 1099, currency: 'usd', appearance, }) const expressCheckoutElement = elements.create('expressCheckout', options) expressCheckoutElement.mount('#express-checkout-element')

See also

  • Stripe Web Elements
  • Link Authentication Element
  • Address Element
Was this page helpful?
YesNo
Need help? Contact Support.
Join our early access programme.
Check out our changelog.
Questions? Contact Sales.
LLM? Read llms.txt.
Powered by Markdoc
Related Guides
Accept a payment with the Express Checkout Element
Products Used
Link
Payments
Elements