Link with Checkout
Use Link with Stripe's prebuilt checkout page.
Checkout is a prebuilt payment form that you can embed on your site or use as a Stripe-hosted payment page. Use Link with Checkout to allow your customers to securely save and reuse their payment information. For logged-in customers already using Link, it autofills this information regardless of whether they initially saved it on a different business’s checkout page.
Checkout supports Link with no additional fees, and the same pricing applies as for other card payments. Turn Link on or off in your payment method settings. For information about how your payment integration affects Link, see Link in different payment integrations.
Add Link to your prebuilt checkout page
Before you begin
Build an integration to accept a payment using Checkout.
Enable Link in Checkout
Accept payments with Link using information your customer stores in the Link app. When you receive a payment from a customer using Link in Checkout, the payment_
listed for the payment is link
. To add Link to your Checkout integration, create a Checkout Session with link
as a payment method type.
Test the integration
Caution
Don’t store real user data in test mode Link accounts. Treat them as if they’re publicly available, because these test accounts are associated with your publishable key.
Currently, Link only works with credit cards, debit cards, and qualified US bank account purchases. Link requires domain registration.
You can create test mode accounts for Link using any valid email address. The following table shows the fixed one-time passcode values that Stripe accepts for authenticating test mode accounts:
Value | Outcome |
---|---|
Any other 6 digits not listed below | Success |
000001 | Error, code invalid |
000002 | Error, code expired |
000003 | Error, max attempts exceeded |
Multiple funding sources
As Stripe adds additional funding source support, you don’t need to update your integration. Stripe automatically supports them with the same transaction settlement time and guarantees as card and bank account payments.
Link for Connect platforms
Link is automatically available to any connected account that uses Checkout through a Connect platform integration.
- If you’re a Connect platform, you can manage Link for your platform account through Link settings in your Dashboard. Your connected accounts manage Link from within their own Dashboard settings.
- If you’re a connected account processing payments through a Connect platform, you can manage Link for both payments processed through a platform and payments processed without a platform in your Link settings in the Dashboard.