← aplikace
// qr_platba
běží
QR Platba
Z čísla účtu a částky vytvoří českou QR platbu (SPAYD). Naskenujete ji v bankovní aplikaci a máte předvyplněný příkaz. Vše v prohlížeči — účet nikam neodesílám.
// údaje platby
// qr kód
zatím prázdné
vyplňte účet a částku
vyplňte účet a částku
IBAN
—
SPAYD
—
// dokumentace
API pro vývojáře
endpoint
GET /api/qr-platba
Vrátí řetězec SPAYD a spočítaný IBAN. QR kód z něj vykreslíte čímkoli — třeba stejnou knihovnou jako tahle stránka.
accČíslo účtu vcelku: 19-2000145399/0800
ucet banka predcisliNebo po částech. Případně rovnou iban.
amČástka, např. 450 nebo 450.50. Volitelné.
vs ss ks msg dtSymboly, zpráva a datum splatnosti. Vše volitelné.
příklad · curl
curl "https://tomasmotl.cz/api/qr-platba?\
acc=19-2000145399/0800&am=450&vs=1234567890"
odpověď · 200
application/json
{
"spayd": "SPD*1.0*ACC:CZ6508000000192000145399*AM:450.00*CC:CZK*X-VS:1234567890",
"iban": "CZ6508000000192000145399",
"amount": "450.00",
"currency": "CZK"
}
SPAYD je oficiální formát České bankovní asociace. IBAN se počítá z čísla účtu (mod 97) — před ostrou platbou si částku i účet vždy zkontrolujte.