Skip to content

Invoice Stripe Link Generator

Add the invoice number and customer email to a Stripe Payment Link.

Quick Tool Overview

The Stripe Link Generator takes a Stripe Payment Link and adds the parameters Stripe supports — client_reference_id for the invoice number, prefilled_email, a promo code and a locale — cleaned to the characters Stripe accepts, with a QR and a button.

What it does
Adds an invoice reference to a Stripe link
You give it
A Payment Link and the invoice details
You get back
A link that matches its own payments
Best for
Stripe users billing individual invoices
Invoice Tools Free, unlimited use No sign-up Runs in your browser

About the Invoice Stripe Link Generator

A Stripe Payment Link from the dashboard is the same URL for every customer, which is perfect for a shop and awkward for invoices: every payment arrives looking identical, and matching it to an invoice is left to the amount and the customer’s name.

Stripe supports URL parameters on Payment Links that fix this. client_reference_id stores a value against the resulting Checkout Session — put the invoice number there and every payment carries it. prefilled_email fills in the customer’s email so they do not mistype it. prefilled_promo_code applies a discount code. And locale sets the checkout language.

This takes your Payment Link, validates it, and adds whichever of those you choose — with the reference sanitised to the characters Stripe accepts — then gives you the final link, a QR code, a button and an email line. It never calls Stripe and needs no key.

Key features of the Invoice Stripe Link Generator

client_reference_id

The invoice number, stored on the Checkout Session.

Sanitised reference

Characters Stripe would silently ignore are replaced.

Prefilled email

And an optional promo code and locale.

QR and button

Ready for a printed invoice or an HTML email.

No API key

The URL is modified; Stripe is never called.

How to use the Invoice Stripe Link Generator

  1. 1

    Paste your Payment Link

    From the Stripe dashboard — a buy.stripe.com address.

  2. 2

    Add the invoice number

    It becomes the client reference, cleaned to the characters Stripe accepts.

  3. 3

    Prefill the email

    So the receipt goes to the right address.

  4. 4

    Set a locale or promo code

    Optional — for a customer in another language or with a discount.

  5. 5

    Copy the link, QR or button

    And open it once to test before sending.

Frequently asked questions

A URL parameter Stripe stores on the Checkout Session the link creates. It appears in the dashboard and in the checkout.session.completed webhook, which makes it the natural place for an invoice number.

Reviews of the Invoice Stripe Link Generator

What people who use the Invoice Stripe Link Generator think of it. Reviews come from visitors and are posted as written.

No ratings yet

Yours would be the first.

  • 5 0 reviews rated 5 stars
  • 4 0 reviews rated 4 stars
  • 3 0 reviews rated 3 stars
  • 2 0 reviews rated 2 stars
  • 1 0 reviews rated 1 star

Write a review

Used this tool? Your rating helps the next person decide.

Your rating

Plain text only — links, email addresses and HTML are not accepted. Your name and review are shown publicly; nothing else is collected. See the privacy policy.

0 reviews

Newest first

No reviews yet

Be the first to rate the Invoice Stripe Link Generator. It takes half a minute and no account.

Write the first review

More invoice tools