Faktúra24PAY by square generátor

PAY by square - ako funguje slovenská QR platba

Čo je PAY by square, aké údaje obsahuje QR kód, ktoré banky ho podporujú a prečo sa oplatí pridávať ho na každú faktúru.

Autor: Redakcia Faktúra247 min čítania

PAY by square je slovenský štandard pre platobné QR kódy. Vďaka nemu klient naskenuje faktúru v mobilnej banke a zaplatí jedným potvrdením - bez prepisovania IBAN-u a variabilného symbolu. V tomto článku si vysvetlíme, ako funguje, aké údaje obsahuje a prečo by ste ho mali pridávať na každú faktúru.

Čo je PAY by square

PAY by square (skrátene PBS) je otvorený slovenský štandard QR platieb, vyvinutý slovenskými bankami. Definuje presný formát dát v QR kóde - aké polia a v akom poradí kódujeme, aby ich dokázala prečítať ktorákoľvek banka, ktorá štandard podporuje.

Zámer je jednoduchý: klient otvorí mobilnú banku, naskenuje QR kód z faktúry a banka mu vyplní platobný formulár. Klient len potvrdí platbu. Žiadne prepisovanie, žiadne chyby v IBAN-e ani VS.

Aké údaje obsahuje QR kód

PAY by square pojíma kompletné platobné údaje:

  • IBAN príjemcu platby
  • BIC / SWIFT (voliteľný pri SEPA)
  • Suma a mena (štandardne EUR)
  • Variabilný symbol
  • Konštantný symbol
  • Špecifický symbol
  • Popis platby (napr. číslo faktúry)
  • Dátum splatnosti
  • Názov príjemcu

Všetky polia sú v zakódovanom reťazci, ktorý obsahuje binárne dáta - preto PAY by square QR kód pôsobí trochu hustejšie než jednoduchý URL QR kód.

Ako PAY by square vzniká

Proces generovania QR kódu zjednodušene:

  1. Vyplnia sa platobné polia (IBAN, suma, VS, splatnosť...) do štruktúrovaného reťazca oddeleného tabulátormi
  2. Reťazec sa komprimuje algoritmom LZMA a koduje vlastnou Base32 variantou (s CRC kontrolou)
  3. Výsledný krátky reťazec sa vyrenderuje ako QR kód s kontrolným súčtom Reed-Solomon

Vďaka komprimovaniu sú aj kompletné platobné údaje v malom QR kóde, ktorý sa zmestí do rohu PDF faktúry. Naša implementácia pridáva QR kód automaticky na každú vystavovanú faktúru - podrobne sme to opísali vo funkcionalite QR platba generátor.

Ktoré banky podporujú PAY by square

Na Slovensku všetky hlavné banky:

  • VÚB - skenovanie QR kódu v mobilnej aplikácii
  • Tatra banka - Tatra banka mobile
  • Slovenská sporiteľňa - Georgeapp
  • ČSOB - ČSOB SmartBanking
  • 365.bank (predtým Poštová banka)
  • mBank, UniCredit, Prima banka a ďalšie
  • Revolut a fintech aplikácie - čiastočná podpora

V Českej republike podporuje PAY by square väčšina bánk, keďže je štandard kompatibilný. Pre európske cezhraničné platby existuje súbežný štandard EPC QR Code (Giro-Code). Väčšina slovenských bánk dokáže čítať oba.

Ako klient zaplatí QR faktúru

  1. Otvorí mobilnú aplikáciu svojej banky
  2. Zvolí „Zaplatiť QR“ alebo „Skenovať QR kód“
  3. Nasmeruje fotoaparát na QR kód (z obrazovky alebo vytlačenej faktúry)
  4. Banka vyplní formulár - klient skontroluje a potvrdí PIN / biometriou
  5. Prevod je odoslaný rovnako ako bežný SEPA prevod

Celý proces trvá 10 - 15 sekúnd. Oproti ručnému prepisovaniu IBAN-u (60 - 120 sekúnd) je to výrazné zrýchlenie - a navyše sa eliminujú chyby.

Prečo dávať QR kód na každú faktúru

  • Rýchlejšie platby. Klient nemá výhovorku „neskôr prepísem“ - QR kód zaplatí hneď.
  • Menej chýb v platbách. Zlý IBAN alebo VS sa stávajú len pri ručnom zadávaní.
  • Menej „stratených“ platieb. Správny VS znamená, že platba sa automaticky priradí k faktúre v účtovníctve.
  • Profesionalita. QR kód na faktúre je dnes štandard - jeho absencia pôsobí zastaralo.
  • Bez nákladov. Generovanie QR kódu je zadarmo.

Bezpečnosť

Niekoľko mýtov:

  • „V QR kóde sú moje tajné údaje.“ Nie. QR kód obsahuje len verejné platobné údaje - presne tie, ktoré by ste aj tak písali do príkazu (IBAN, suma, VS). Nie heslá, nie prístupy do bankovníctva.
  • „Ktokoľvek môže naskenovať a ukradnúť peniaze.“ Nie. Po naskenovaní banka klientovi ukáže formulár na potvrdenie - klient musí aktívne odoslať platbu. Nikto druhý mu peniaze neukradne.
  • „Podvrhnutý QR kód.“ Toto riziko existuje (najmä pri nalepovaní QR nad legitímne kódy v teréne). Pri faktúre od známeho dodávateľa je riziko nízke, ale stále - vždy skontrolujte po naskenovaní údaje v banke pred potvrdením.

Praktické tipy

  • Použite generátor faktúr - QR kód je na každej faktúre automaticky
  • Pre jednorazové platby (bez faktúry) máme mini-tool QR platba generátor
  • IBAN si overte pred fakturáciou cez IBAN kontrolu
  • VS nastavte ako číslo faktúry - najľahšie párovanie platieb

Zhrnutie

PAY by square je bezplatný, bezpečný a takmer univerzálne podporovaný QR štandard pre platby v SR a ČR. Jeho pridanie na faktúry je dnes štandard - výrazne zrýchľuje platby a redukuje chyby. V našom generátore faktúr sa QR kód generuje automaticky, bez ďalšej práce.

Často kladené otázky

Čo je PAY by square?
PAY by square je slovenský štandard QR kódu pre platby. Definuje, ako sa údaje o platbe zakódujú do QR kódu tak, aby ich dokázala prečítať väčšina bánk na Slovensku a v Česku.
Ktoré banky podporujú PAY by square?
Všetky hlavné slovenské banky (VÚB, Tatra banka, Slovenská sporiteľňa, ČSOB, mBank, 365.bank a ďalšie) a väčšina českých bánk. V aplikácii ich nájdete pod skenovaním QR kódu alebo „Zaplatiť QR“.
Aké údaje sa do QR kódu dajú zakódovať?
IBAN príjemcu, suma, mena, variabilný symbol, konštantný symbol, špecifický symbol, popis platby, dátum splatnosti. V Faktúra24 automaticky napĺňame všetko z faktúry.
Je PAY by square bezpečný?
Áno. QR kód obsahuje len verejné platobné údaje - nie tajné informácie. Klient pri platbe stále potvrdzuje prevod vo svojej banke (PIN, biometria).
Funguje PAY by square aj v zahraničí?
V SR a ČR áno. V iných EÚ krajinách existujú podobné QR štandardy (EPC QR Code - „Giro-Code“). Slovenské banky väčšinou podporujú obe varianty.
Prečo má PAY by square zmysel pridávať na faktúry?
Skracuje čas úhrady aj chybovosť. Klient nemusí prepisovať IBAN ani VS - iba naskenuje a potvrdí. V praxi to znamená rýchlejšie platby a menej nezaplatených faktúr.
Zadarmo a bez registrácie

Vystavte faktúru online za minútu

Bezplatný generátor s QR platbou PAY by square. Bez registrácie, údaje zostávajú vo vašom prehliadači.