Dátové modely
QrPayment
Reprezentuje QR platbu.
| Názov | Typ | Popis |
|---|---|---|
transactionId |
string |
ID platby. Reťazec s prefixom QR- nasledovaný 32 alfanumerickými znakmi. |
amount |
number |
Suma platby. Kladné nenulové číslo s presnosťou najviac na dve desatinné miesta. |
currencyCode |
string |
Peňažná mena vo formáte ISO4217, v ktorej je platba evidovaná. V rámci QR platieb je povolená iba hodnota EUR. |
merchant |
QrPaymentMerchant |
Informácie o obchodníkovi, ktorému majú byť prostriedky zaslané. |
payments |
QrPaymentEntry[] |
Úhrady viazané k tejto platbe. |
createdAt |
string (date) |
Dátum a čas vytvorenia ID platby. Textový reťazec vo formáte ISO8601, vyjadrený v UTC. Napríklad: 2025-10-23T08:45:05Z |
expiresAt |
string (date) |
Dátum a čas vytvorenia ID platby. Textový reťazec vo formáte ISO8601, vyjadrený v UTC. Napríklad: 2025-10-23T08:47:05Z |
status |
string (PaymentStatus) |
Stav platby. Napríklad pending. |
paidAmount |
number |
Suma prijatých prostriedkov. Kladné nenulové číslo s presnosťou najviac na dve desatinné miesta. |
remainingAmount |
number |
Suma zostavajúca k úhrade. Kladné nenulové číslo s presnosťou najviac na dve desatinné miesta. |
overpaidAmount |
number |
Suma úhrad prevyšujúca sumu platby. Kladné nenulové číslo s presnosťou najviac na dve desatinné miesta. |
recipientMessage |
string? |
Voliteľná správa pre príjemcu platby, prenášaná v platobnom odkaze. |
links |
QrPaymentLink[] |
Platobné odkazy, ktorými je možné uhradiť zostávajúcu čiastku platby. Kolekcia je prázdna prípade, ak je platba uhradená alebo exspirovaná (stavy paid, overpaid alebo expired). |
PaymentStatus
Stav QR platby.
Povolené hodnoty:
| Hodnota | Popis |
|---|---|
pending |
Platba bola vytvorená, ale zatiaľ nebola prijatá žiadna úhrada. |
partiallyPaid |
Prijatá čiastočná úhrada, platba zatiaľ nie je úplne zaplatená. |
paid |
Platba je úplne uhradená – prijatá suma sa rovná požadovanej sume. |
overpaid |
Prijatá suma presahuje požadovanú hodnotu (preplatok). |
expired |
Platba vypršala pred úplnou úhradou. |
QrPaymentMerchant
Informácie o obchodníkovi, ktorému majú byť prostriedky QR platby zaslané.
| Názov | Typ | Popis |
|---|---|---|
iban |
string |
IBAN účtu obchodníka. |
name |
string |
Meno obchodníka. |
QrPaymentEntry
Informácie o úhrade ku QR platbe.
| Názov | Typ | Popis |
|---|---|---|
amount |
number |
Suma úhrady. Kladné nenulové číslo s presnosťou najviac na dve desatinné miesta. |
receivedAt |
string (date) |
Dátum a čas prijatia informácie o úhrade. Textový reťazec vo formáte ISO8601, vyjadrený v UTC. Napríklad: 2025-10-23T08:45:35Z |
QrPaymentLink
Platobný odkaz QR platby.
| Názov | Typ | Popis |
|---|---|---|
provider |
string |
Poskytovateľ platobného odkazu. |
version |
string |
Verzia platobného odkazu |
url |
string (URL) |
URL adresa platobnej linky. |
Schémy platobných liniek
Aktuálne sú podporované nasledovné platobné linky:
| Poskytovateľ | Verzia | Popis |
|---|---|---|
payme |
1.3 |
Payme štandard platný od 9.10.2025 do 31.12.2025. Používaný len v rámci pilotného testovania. Nie je určený pre produkčné použitie. |
payme |
2.0 |
Payme štandard platný od 1.1.2026. |