A German landlord collects rent from 20 tenants across Europe. Every month, some type the IBAN wrong, others forget the reference number. He puts a QR code on invoices. Tenants scan with N26, Revolut, or their bank app - IBAN, amount, and reference auto-fill. They tap 'Send'. No typos, no missing references, money arrives instantly.
EPC QR codes work with the European SEPA payment system. Customers scan with any European banking app, payment details auto-fill, they confirm and send. Works with 36 European countries.
Enter IBAN and payment details
A payment landing page with your logo, recipient name, IBAN, and amount. When scanned with a banking app (N26, Revolut, ING, Deutsche Bank, etc.), all payment fields pre-fill. Customer just confirms and sends.
Payment page with auto-filled details
| Field | Description | Limit |
|---|---|---|
| Recipient Name* | Who receives the payment | 70 characters |
| IBAN* | International Bank Account Number | 34 characters |
| BIC/SWIFT Code | Bank Identifier (optional but faster) | 11 characters |
| Amount | Payment amount in EUR (leave empty for variable) | - |
| Payment Reference | Invoice number or reference | 35 characters |
| Remittance Info | Payment description or notes | 140 characters |
Built-in IBAN validation with Mod-97 checksum. Format button adds spaces for readability. Invalid IBANs show error messages.
ISO 20022 purpose codes for transaction categorization:
| Code | Purpose |
|---|---|
| GDDS | Purchase/Sale of Goods |
| GSCB | Purchase/Sale of Services |
| SALA | Salary Payment |
| SUPP | Supplier Payment |
| TAXS | Tax Payment |
| CHAR | Charity Payment |
| LOAN | Loan Payment |
| MP2P | Mobile Person-to-Person |
Pre-set amount buttons for common values: €10, €50, €100, €500. Or leave empty for customer to enter any amount.
| Field | Description |
|---|---|
| Logo | 200x200px, 20MB max |
| Background Image | 800x400px banner, 20MB max |
Customer scans QR with their European banking app (N26, Revolut, ING, Deutsche Bank, etc.). Payment details auto-fill. They just confirm and send.
| Use Case | Example |
|---|---|
| Invoice payments | B2B invoices with reference numbers |
| Small businesses | Payment at market stalls, shops |
| Donations | Charities and nonprofits |
| Rent payments | Landlords and property managers |
| Personal transfers | Friends and family payments |
Tip
Use purpose codes like GDDS (goods) or GSCB (services) for proper transaction categorization. Leave amount empty for variable payments.
Still facing difficulties?
Click here to contact our support team for assistance