QR Standards
The module supports four different QR standards. When setting up an account, you can choose automatic detection or a specific standard.
Automatic Detection (Recommended)
Section titled “Automatic Detection (Recommended)”When selecting “Auto detect by order”, the module automatically determines the correct standard based on:
- Billing country of the order
- Currency of the order
| Billing Country | Standard |
|---|---|
| CZ | QR Platba (CZ) |
| SK | Pay by Square (SK) |
| HU | Hungarian standard (HU) |
| Other | EPC/SEPA |
QR Platba (CZ)
Section titled “QR Platba (CZ)”Czech standard for QR payments supported by all Czech banks.
| Property | Value |
|---|---|
| Country | Czech Republic |
| Currency | CZK |
| Required data | Account number + bank code or IBAN |
| Variable symbol | Yes |
Pay by Square (SK)
Section titled “Pay by Square (SK)”Slovak standard used by Slovak banks.
| Property | Value |
|---|---|
| Country | Slovakia |
| Currency | EUR |
| Required data | IBAN, Recipient name |
| Variable symbol | Yes |
Hungarian standard (HU)
Section titled “Hungarian standard (HU)”Hungarian standard for QR payments.
| Property | Value |
|---|---|
| Country | Hungary |
| Currency | HUF |
| Required data | IBAN, BIC (SWIFT) |
EPC (SEPA)
Section titled “EPC (SEPA)”European standard for SEPA payments, supported by banks in the eurozone.
| Property | Value |
|---|---|
| Country | DE, NL, AT, BE, FI and other eurozone countries |
| Currency | EUR |
| Required data | IBAN, BIC (SWIFT), Recipient name |
Required Data Overview
Section titled “Required Data Overview”| Data | CZ | SK | HU | EPC |
|---|---|---|---|---|
| Account number | ✓* | - | - | - |
| Bank code | ✓* | - | - | - |
| IBAN | ✓* | ✓ | ✓ | ✓ |
| BIC (SWIFT) | - | - | ✓ | ✓ |
| Recipient name | ⚡ | ✓ | ✓ | ✓ |
*For CZ standard, either IBAN or account number with bank code is sufficient.
⚡ Not required for CZ, but recommended - some banks (e.g., AirBank) require it.