Asset 20 8 2
Does AI recommend your business? Run the free check →

Join 15,000 business owners, marketers and entrepreneurs. The Sunday newsletter you'll be annoyed only arrives once a week.

Article

Stripe Payment Links: How They Work and When to Use Them

A Stripe Payment Link is a no-code, shareable link to a Stripe-hosted payment page. You create it in the Stripe Dashboard and share it by email, on social or on your website, and customers pay in their local language and currency with their preferred payment method, without you writing a line of code.

For a freelancer, coach, creator or small shop, that's the fastest way I know to get paid online without touching your website. The useful bits most people don't find straight away are that one link can be reused with many customers, it can switch itself off after a set number of payments, and Stripe always shows local currency to buyers in more than 150 countries.

What you can sell with a Stripe Payment Link

  • A product or service. A one-off sale, such as a workshop place, a digital download or a fixed-price service.
  • A subscription. A recurring payment, such as a monthly membership.
  • Tips or donations. Customers choose what to pay. Stripe notes that this model currently doesn't support recurring payments or recurring donations.
  1. In the Stripe Dashboard, open Payment Links and select New.
  2. Add the product or service, or choose a subscription or a tips and donations link.
  3. Set what you'd like to collect: addresses, phone number, tax IDs, terms of service acceptance or custom fields.
  4. If you're selling something limited, turn on Limit the number of payments.
  5. Copy the link, add URL parameters if you'd like tracking, and share it.

You can also create product and subscription links from the Stripe Dashboard iOS app, but Stripe says the app can't create customers choose how much to pay links, so do those on a computer.

This is the question I get most. Stripe's own comparison makes it simple: an invoice is for one specific customer, a Payment Link is for anyone you share it with.

InvoicePayment Link
Best forOne specific customerSelling to many people, or donations
ReusableNo, you duplicate and edit itYes, or limit the number of purchases
RecurringVia Stripe BillingA link for a subscription
ReconciliationAuto-reconciles bank paymentsThrough URL parameters
Languages and methods30+ languages, 40+ payment methods30+ languages, 40+ payment methods
SetupNo codeNo code

The catch most people miss: limit the number of payments

Stripe lets you set Limit the number of payments on a link. When the limit is reached, the link deactivates itself and visitors see a deactivation message, which you can customise. Stripe counts a link as paid for when a Checkout Session completes. That makes Payment Links handy for limited stock, a capped number of workshop places or a one-time payment you don't want paid twice. Most people leave a link live forever and then find someone has paid for something that sold out weeks ago.

How far you can customise the payment page

Not very far, and that's the trade-off for no code. Stripe gives you 20 preset fonts, 3 border radius options and your own logo, background and button colours. You can also put the page on your own domain, such as pay.example.com instead of buy.stripe.com, but Stripe lists custom domains as a paid feature.

Local currencies and payment methods

Adaptive Pricing lets customers pay in their local currency in more than 150 countries, and Stripe says it's always enabled for Payment Links. If you'd rather control it, you can set manual prices per currency instead. Dynamic payment methods show each customer the most relevant options, including Apple Pay and Google Pay, and you can turn individual methods on or off in the Dashboard.

One practical warning from Stripe: bank debits and vouchers can take 2 to 14 days to confirm. Wait for confirmation, or use webhooks if you've got a developer, before you ship anything or grant access.

What you can collect at checkout

  • Billing address, or billing plus shipping, with the shipping countries and rates you choose.
  • Phone number, business and individual names, and tax IDs.
  • Acceptance of your terms of service.
  • Custom fields, including a dropdown with up to 10 options from the Dashboard. Stripe says not to collect sensitive personal data in custom fields.
  • Tax through Stripe Tax, a paid product. Stripe says its fees only apply after you add a location where you're registered.

Handy limits and URL parameters

Through the API you can add up to 20 line items for flat-rate prices. URL parameters let you prefill a customer's email or a promo code, set the language, track which campaign a sale came from and make reconciliation easier. If you share the same link in a newsletter and on Instagram, a campaign parameter on each tells you which one sold.

Starting a company from scratch? Read about how Stripe Atlas works before you incorporate.

Work with me

Want AI doing the heavy lifting in your marketing?

I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.

Checkout is Stripe's low-code integration: more than 100 payment methods including Link, embedded in your site or as a redirect, and driven by Checkout Sessions in code. Payment Links is the no-code route to the same kind of hosted page. If you need a mixed cart of a subscription plus one-time items, Stripe says that's possible in Checkout by setting the mode to subscription.

Need to split funds between several sellers? That is the job of Stripe Connect.

If you want to be paid today and you don't want to touch your website, Payment Links are brilliant. Make one per offer, cap the ones that are limited and add a campaign parameter wherever you share them. Where they fall short is branding and flow: if you need a checkout that looks and behaves exactly like your site, that's a job for Checkout and a developer. Before you pick, check what Stripe charges and how it compares in my Stripe vs PayPal guide.

Frequently asked questions

What is a Stripe Payment Link?

It's a no-code, shareable link to a Stripe-hosted payment page. You create it in the Dashboard and share it by email, on social or on your website.

Can I reuse a Stripe Payment Link?

Yes. Unlike an invoice, a Payment Link can be reused with many customers, or you can limit the number of payments so it deactivates itself.

Can a Stripe Payment Link take subscriptions?

Yes. You can create a link for a subscription. The customers choose what to pay model for tips and donations currently doesn't support recurring payments.

Can I use my own domain for Stripe Payment Links?

Yes, you can use a custom domain such as pay.example.com instead of buy.stripe.com, but Stripe lists custom domains as a paid feature.

Do Stripe Payment Links show local currency?

Yes. Adaptive Pricing is always enabled for Payment Links and lets customers pay in their local currency in more than 150 countries.

Published and maintained by the Lilach Bullock team, covering marketing, AI and business growth.
Your buyers are asking AI who to use. Does it say you?

See for free whether ChatGPT, Claude, Perplexity, Gemini and Google name you, and get the plan to become the answer.

Check my AI visibility →
Sundays only

Get the Sunday newsletter.

One email a week. AI experiments, marketing tactics, and the workflows Lilach is building right now in her own business.

Subscribe free

Let’s get your marketing running on AI.

Book a free 30-minute call

We figure out what you need, where AI fits in, and what working together would look like.

Book the call →

Or take the 30-second calculator

You’ll see the hours and the money quietly leaking out of your week, and the three workflows worth building first.

Take the calculator →

Or grab the free AI resource library

Prompt packs, templates, checklists, and swipe files. The exact tools I build for paying clients. Yours, free.

Get the library →
Keep reading

More from the blog.