Payment Link
A Payment Link is a shareable Stripe-hosted URL that collects a one-time or recurring payment with no code and no website required.
A Payment Link is a reusable, Stripe-hosted URL that takes a customer straight to a checkout page. You create it once — for a product, a price, or a subscription — and share it anywhere: an email, a DM, an invoice, a social post, or a QR code. No website or code is needed to get paid.
How Payment Links work
You build a link in the Stripe Dashboard (or the API) by attaching one or more Prices. When a customer opens the URL, Stripe renders a hosted checkout page, collects the payment details, and — behind the scenes — creates a PaymentIntent and a resulting Charge. For a recurring price, it creates a Subscription instead of a one-off charge.
Because the page is Stripe-hosted, it handles the security-sensitive parts for you: card entry, 3D Secure prompts, Stripe Tax calculation, and applying a promotion code if you enable one. The same link can be paid by many customers, or you can configure it for a single use.
What you can configure
- Multiple items and quantities — let buyers adjust how many they want.
- One-time or recurring — sell a product outright or start a subscription.
- Collect extra fields — shipping address, phone, tax IDs, or custom questions.
- Discounts and tax — allow promotion codes and automatic tax collection.
Why it matters
Payment Links collapse "accept a payment" down to sharing a URL, which is why they're a go-to for creators, small teams, and quick one-off sales. Every payment still flows through Stripe's normal objects, so a link-based sale reports and reconciles exactly like any other charge — and shows up in your alerting and reporting the same way.
Related terms
Updated July 6, 2026