BANK TRANSFER QR CODE GENERATOR
Description.
There are several main types of payment QR codes:
1. By data dynamics:
- Static text QR code with payment details
Contains only the merchant's payment details.
This is a standard text QR code.
Typically, a bank account is specified in iBan format or the country-specific format.
Some banks also require the merchant's tax ID and name.
The amount and comment are usually not specified—the buyer must enter them manually in the app.
This is usually just a sticker on the checkout.
You can use our QRoot Universal Terminal to display this type of QR code:
https://qroot.app/universal-terminal/point-of-sales-terminal
- Dynamic text QR code with payment details
Generated for a specific purchase.
It already contains the exact amount, transaction ID, and payment comment.
The buyer scans it with their phone camera or the camera built into their banking app.
Then, they verify the details and tap "Pay" within their banking app.
These codes are convenient because they are versatile. They can be printed directly on invoices for easy payment.
Example: EPC QR code in the European Union, Swiss QR code in Switzerland.
To ensure the transaction is successful, the seller must request confirmation from the buyer or log into their banking system and check or configure Open Banking.
You can use our QRoot Universal Terminal to display this type of QR code:
- Dynamic internal bank QR code with payment details
They can only be generated within the banking app or payment system.
You cannot use our QRoot Universal Terminal to display this type of QR code:
As a rule, they work within a single country or payment system.
They are convenient because both the seller and buyer immediately see the transaction's success.
Example: MBWay in Portugal.
Combined QR codes are also available. For example, a single code can accept payments via both Visa and a local bank (e.g., SGQR in Singapore, BharatQR in India).
Peer-to-Peer (P2P) QR: Personal QR codes for transferring money between friends (in apps like Venmo, Revolut, or Zelle).
2. By interaction method
- Merchant-Presented Mode (MPM)
The most common type. The merchant displays a QR code (on a sticker, terminal screen, or receipt), and the buyer scans it with their banking app.
- Consumer-Presented Mode (CPM)
Conversely, the buyer opens their personal QR code (often called a Payment Token) in the app, and the merchant scans it with a barcode scanner or camera.
Push Payments: A general term for QR payments where the payer initiates the money transfer (by "pushing" the money to the merchant).
