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
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
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
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
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.
Ready to create one?
Create a payment QR code.
Dynamic redirect to any payment platform. Update the link anytime without reprinting.
Free. No credit card required.
Create Payment QR Code
