Skip to content
QRStitch

Payment Link QR Code Generator

One scan opens your checkout page, where customers pay by card, UPI or wallet.

1

Enter your payment link

2

Design your QR code

Quick styles

How to create a Payment link QR code

  1. 1

    Create a payment link

    Make a payment link or page in your payment provider, such as Stripe, Razorpay, PayU, Cashfree or Square.

  2. 2

    Paste and design

    Paste the link, then add your colours, logo and a frame such as “Scan to pay”.

  3. 3

    Download and test

    Scan it and open the checkout on your phone. Make a small test payment if your provider allows.

The code holds the link to a checkout page from your payment provider. When someone scans it, the checkout opens in their phone’s browser, showing what they’re paying for and the amount. They pay with any method your checkout supports, and your provider sends the receipt and records the payment.

The QR code only carries the link. Payments, fees, receipts and refunds are handled by your provider, just as they are for online orders.

  • Stripe Payment Links: cards, Apple Pay, Google Pay and local methods in many countries
  • Razorpay Payment Links and Payment Pages: UPI, cards, net banking and wallets in India
  • PayU and Cashfree: Indian checkouts with UPI and cards
  • Square: payment links for shops and service businesses
  • Shopify: checkout links for a product or cart

Most providers let you set a fixed amount, let the customer choose the amount, or ask for quantity. Some also collect a name, phone number or address.

  • Invoices and quotes: “Scan to pay this invoice”
  • Event tickets and workshop fees on posters and flyers
  • Counters and delivery drivers, for customers who want to pay by card
  • Donation drives for NGOs, schools and religious organisations
  • Subscriptions and memberships, such as gym fees or society dues
  • Pre-orders for bakeries, caterers and product launches

In India, a UPI QR code is the simplest option for most payments: it works with every UPI app, and money arrives in your bank account directly. Use a payment link when you need more: card payments, customers abroad, automatic receipts, order details, or payments that match an invoice. For PayPal or Venmo users, see the PayPal and Venmo codes.

Safety tips

  • Scan your own code before printing and check the business name on the checkout.
  • Use your provider’s official short link, such as buy.stripe.com or rzp.io, so customers can see where they’re paying.
  • Check public displays now and then for stickers over your code.
  • Never ask for card details anywhere except your provider’s checkout.

Static and dynamic codes

This is a static code: free and permanent, but fixed once printed. Payment links often change when prices do, so for counters and packaging, consider a dynamic QR code: you can point it at a new payment link without reprinting, and see how many people scanned.

Payment links are usually short and scan well at 2 cm. Keep the code dark on a light background, and print the amount and what it’s for right next to it.

Payment link QR code questions

Which providers does it work with?
Any provider that gives you a public payment link, including Stripe Payment Links, Razorpay Payment Links and Pages, PayU, Cashfree, Square and Shopify checkout links.
What payment methods can customers use?
Whatever your checkout offers: usually cards, and in India also UPI, net banking and wallets. You choose them in your provider’s settings.
How is this different from a UPI QR code?
A UPI code pays your UPI ID directly in any UPI app. A payment link opens a checkout page that can take cards and other methods, send receipts and track orders.
Is the payment link QR code free?
Yes. The QR code is free and never expires. Your payment provider’s fees still apply.

Need to change it after printing?

Dynamic QR codes let you update the destination any time and see how many people scan. 3 free with an account.