Sign in
An image of the Stripe logo
Create account
Sign in
Home
Payments
Business operations
Financial services
Developer tools
No-code
All products
Home
Payments
Business operations
Home
Payments
Business operations
Financial services
Developer tools
Support
Overview
Overview
How cards work
Quickstart
Accept a payment
Add funds to your balance
Share payment links
Faster checkout with Link
Accept a payment
Set up future Link payments
Link for the Card Element
More payment scenarios
U.S. and Canadian cards
Testing
Payments
·
HomePaymentsOnline payments

Faster checkout with Link

Learn how to accept payments with Link, Stripe’s one-click checkout.

Link saves and autofills your customers’ payment and shipping information. Globally, millions of customers use Link to check out faster. Add Link to your checkout page to help customers check out in six seconds—which is nine times faster than when they have to manually input their payment details.

How it works

Customers new to Link can save their payment details and shipping information to enable faster checkout in the future. Here’s how Link authenticates existing customers:

  1. Link automatically detects if a customer is enrolled by using their email address, phone number, or browser cookie.
  2. The customer receives a one-time passcode to authenticate their session.
  3. After authentication succeeds, Link loads the customer’s payment and shipping information. The customer pays with one click.
Account updates

After a customer has enrolled with Link, they can add backup payment methods and change shipping addresses.

Get started with Link

Link in Checkout and Payment Links

Link is enabled by default in Checkout and Payment Links, no code required. You can configure your Link settings in the Dashboard.

Link in Payment Element

Integrate with the Link Authentication Element to create an optimized checkout experience for web, iOS, or Android.

Link in the Payment Request Button

Link is enabled by default in the Payment Request Button, no code required. You can configure your Link settings in the Dashboard.

Link in the Card Element
Early Access

Businesses using the Card Element can turn on Link with no code required. Sign up for early access.

Enable Link when using a platform or plugin

Third-party platforms and plugins need to enable Link before you can use it. Let us know if you’re interested in turning on Link, and Stripe will work with these third-party partners. Please sign up using the email address associated with your Stripe account.
Read our privacy policy.
Signed up successfully!
Thank you! We'll be in touch soon.
Was this page helpful?
Questions? Contact us.
Watch our developer tutorials.
Check out our product changelog.
Powered by Markdoc
You can unsubscribe at any time. Read our privacy policy.
On this page
How it works
Get started with Link
Stripe Shell
Test mode
▗▄ ▄▟█ █▀▀ ▗▟████▙▖ ██████ ███▗▟█ ███ ███▗▟██▙▖ ▗▟█████▙▖ ███▖ ▀▀ ███ ███▀▀▀ ███ ███▀ ███ ███ ███ ▝▜████▙▖ ███ ███ ███ ███ ███ █████████ ▄▄ ▝███ ███ ▄ ███ ███ ███▄ ███ ███ ▄▄ ▝▜████▛▘ ▝▜███▛ ███ ███ ███▝▜██▛▘ ▝▜█████▛▘ ███ ▀▘
Welcome to the Stripe Shell! Stripe Shell is a browser-based shell with the Stripe CLI pre-installed. Login to Stripe docs and press Control + Backtick on your keyboard to start managing your Stripe resources in test mode. - View supported commands: - Find webhook events: - Listen for webhook events: - Call Stripe APIs: stripe [api resource] [operation] (e.g. )
The Stripe Shell is best experienced on desktop.
$