Qrinly
💳

Payment QR Code Guide

Scan to open your payment page — Stripe, PayPal, Square, or any payment link — ready for checkout.

A payment QR code links to any payment processor URL. Scanning opens the checkout page in the browser. Because Qrinly uses a dynamic redirect, you can update the linked payment page — change the amount, swap processor, or point to a new product — without reprinting the QR on any physical material.

What It Is

What is a payment QR code?

A payment QR code is a dynamic URL QR that encodes a Qrinly short redirect pointing to a payment page. That page can be a Stripe payment link, a PayPal.me URL, a Square payment page, a GoCardless payment request, a Revolut payment link, or any publicly accessible payment URL. When scanned, the payment form opens in the browser — ready to complete. The QR code does not process the payment itself; it is a bridge between physical print materials and your existing payment infrastructure. Because the QR encodes a redirect, you can update the destination without reprinting — change the amount for a seasonal pricing update, swap to a new processor, or replace a product link that has expired.

How It Works

Step-by-step.

  1. 1

    Create a payment link with your processor

    Generate a shareable payment link in Stripe, PayPal, Square, or your preferred processor. Set the amount, product description, and any required fields.

  2. 2

    Create a Qrinly dynamic QR with the payment URL

    Paste the payment link into Qrinly's generator. A dynamic QR backed by a short redirect is created. Sign in to enable editing and analytics.

  3. 3

    Customise and download

    Add brand colours and a payment or card icon. Download PNG for standard print and SVG for large-format banners, event displays, and packaging.

  4. 4

    Update the payment link as needed

    When prices change or a payment link expires, update the redirect destination in your Qrinly dashboard. All printed materials route to the current payment page.

Real Use Cases

Concrete problems this solves.

Market stall and pop-up cashless payments

Scenario

A market vendor accepts card payments via a Stripe or iZettle payment link. They want customers to pay without the card reader being handed across.

Problem

Cash is declining. Card readers have queues. A payment link shared verbally is too slow. WhatsApp payment links require the customer's number.

Solution

A payment QR code on the stall banner and price tags opens the payment link directly. Customers scan, complete checkout on their phone, and hand over nothing. Payment confirmed in their email.

Invoices and estimates with instant payment

Scenario

A freelancer sends printed project estimates to clients. Payment requires following up days later with a separate bank transfer link.

Problem

Each invoice has a different amount. A single QR code per invoice would be ideal, but amounts change at approval.

Solution

The estimate includes a Stripe payment link for the quoted amount. A Qrinly dynamic QR on the document opens that link. If the amount is revised, update the payment link destination in the dashboard. Existing documents route to the updated payment page.

Donations and charity collection

Scenario

A charity runs a fundraising event with printed collection sheets and table cards. Supporters want to donate digitally.

Problem

Long GoFundMe or JustGiving URLs are impractical to type. A QR code to a specific amount limits flexibility for donors who want to choose.

Solution

A Qrinly payment QR on every table card and leaflet opens the charity's donation page. Donors choose their amount on the payment form. QR updated to the new campaign page at the next event without reprinting.

Examples

What it looks like in practice.

Market stall banner

Input

Stripe payment link: buy.stripe.com/xxxx

Output

QR on banner → Stripe checkout opens → customer pays → confirmation email

Update the payment link when products or prices change. Same printed banner.

Printed invoice

Input

Stripe payment link for invoice amount: buy.stripe.com/yyyy

Output

QR on invoice → payment page opens → client pays → instant receipt

Charity event table card

Input

JustGiving donation page: justgiving.com/campaign/event2025

Output

QR on table → donation page opens → donor chooses amount → donates

Swap to next year's campaign page from the dashboard. Same table cards.

Why It Matters

Cashless is the default. Friction before payment kills conversions.

Every extra step between a customer's intention to pay and the payment form costs you a percentage of transactions. A QR code on the physical material closest to the purchase decision eliminates typing, searching, and navigating.

Without dynamic QR

You print a market stall banner with a payment URL in small text. Customers who want to pay digitally type the URL slowly, make errors, give up. You lose 40% of potential digital payments to friction.

With Qrinly

A payment QR on your banner and price tags opens the checkout in one scan. Digital payment conversion matches in-person card tap. Analytics show you which materials drive the most payment scans.

Features

What is included.

Works with any payment platform

Stripe payment links, PayPal.me, Square, GoCardless, Revolut, Monzo payment links, JustGiving, GoFundMe — any publicly accessible payment URL.

Dynamic — update the payment link without reprinting

Change amount, swap processor, or point to a seasonal product page from your dashboard. All printed materials route to the updated payment destination.

Scan analytics

Track payment QR scans by date, device, country, and placement. Correlate with successful transactions in your payment processor to measure conversion.

Short link for digital distribution

Every payment QR generates a short link. Share in email invoices and WhatsApp alongside the printed QR — both point to the same checkout.

No payment processing fees from Qrinly

Qrinly is the bridge — the redirect and analytics layer. All fees are those of your payment processor. Qrinly adds no transaction surcharge.

FAQ

Guide — frequently asked questions.

Free. No credit card required.

Create Payment QR Code