Definícia a kontext
Pay by Square je slovenský bankový štandard pre QR-kódované platby, definovaný Slovenskou bankovou asociáciou v špecifikácii v1.2.0. Cieľom je zjednodušiť slovenské bankové prevody — klient namiesto manuálneho zadávania IBAN, sumy a variabilného symbolu jednoducho naskenuje QR kód z faktúry v aplikácii svojej banky a všetky polia sa automaticky predvyplnia.
QR PAY kód zakódovaný podľa Pay by Square v1.2.0 obsahuje: IBAN príjemcu (povinný), BIC (voliteľný), sumu, menu (typicky EUR), variabilný symbol, konštantný symbol, špecifický symbol, dátum splatnosti, meno príjemcu (povinné v špecifikácii v1.2.0), a krátku správu (max 140 znakov). Diakritika sa pri kódovaní automaticky odstráni — to je obmedzenie špecifikácie, nie konkrétneho generátora.
Podpora Pay by Square je univerzálna naprieč slovenskými bankami. K máju 2026 ho podporujú: Tatra banka mobile, Slovenská sporiteľňa George, VÚB Mobile, VÚB Mobile Business, ČSOB SmartBanking, Poštová banka, mBank, 365.bank, OTP Mobile, Fio Smartbanking, UniCredit Mobile, Prima banka mobile, J&T Mobile, Privatbanka mobile, Citibank Mobile.
Pre fakturáciu je Pay by Square mimoriadne praktický pre B2C transakcie a malé B2B. Klient otvorí PDF faktúry v e-maile, naskenuje QR kód cez mobil, jedným potvrdením v aplikácii zaplatí. 1FAKTURA každú faktúru exportuje s QR PAY kódom v PDF (formát Pay by Square v1.2.0) automaticky. Vzor: /faktura-vzor/s-qr-pay. Generátor QR PAY: /nastroje/qr-pay-generator.
Pay by Square v1.2.0 (Slovenská banková asociácia, https://www.sbaonline.sk)