How to create QR codes
Use this guide when you want a payment QR code customers can scan right away.
Before you start
- You can sign in to your Tillify dashboard.
- You have at least one receiving bank account connected.
- You know if this QR is for one fixed price or variable pricing.
What you will finish with
- A live QR code linked to your chosen bank account.
- Optional settings applied (one-off, customer details, tickets, webhook).
- A ready-to-share code for print, display, or online links.
Exact steps
Menu path: Dashboard → QR Codes → Create. Follow in order.
- 1
Open Dashboard, then click QR Codes in the left menu.
- 2
Click Create QR code.
- 3
In Item or Service name, enter what the customer is paying for (for example: Coffee, Event Entry, Donation).
- 4
In Receiving bank account, choose the account where money should be deposited.
- 5
Choose pricing: turn on Set fixed amount for one exact price, or leave it off for customer-entered amount.
- 6
If using customer-entered amount, set Minimum amount if you want a payment floor.
- 7
Optional: turn on One-off QR code to auto-expire after the first successful payment.
- 8
Optional: turn on Require customer details if you need payer name/email/notes for fulfilment.
- 9
Optional: turn on Ticket mode if this QR sells event tickets.
- 10
Optional: add statement particulars/code/reference and a webhook URL for downstream systems.
- 11
Click Create QR code and wait for the success message.
- 12
Open the QR details page, then choose how to use it: print, show on device, or share link.
Types and use cases
| Type | Best use case | Setup note |
|---|---|---|
| Fixed amount | One product, one price (coffee, entry fee, set menu) | Turn on Set fixed amount and enter the exact amount. |
| Open amount | Donations, honesty box, custom quoting | Leave fixed amount off so the customer enters a value. |
| Open amount + minimum | Flexible pricing with a minimum floor | Leave fixed amount off and set Minimum amount. |
| One-off code | Single customer invoice-style payment | Enable One-off QR code (expires after one successful payment). |
| Require customer details | You need email/notes for fulfilment | Enable Require customer details. |
| Ticket mode | Events and paid entry | Enable Ticket mode, then add ticket items on the QR detail page. |
| Webhook-enabled | Send payment success to another system | Expand Webhook notification and add your endpoint URL. |