QR platba pre e-shop s automatickou notifikáciou — ako na to

Platba prevodom cez QR kód nemusí znamenať ručné kontrolovanie výpisov. Návod, ako v e-shope spustiť QR platby so spárovaním a webhook notifikáciou.

Problém s platbou prevodom v e-shope

Platba vopred bankovým prevodom je najlacnejší spôsob, ako v e-shope prijať peniaze — žiadna provízia, peniaze priamo na účte. Má však povestnú slabinu: nikto vám nepovie, že zákazník zaplatil. Niekto musí každé ráno otvoriť internet banking, prejsť výpis, ručne popárovať platby s objednávkami a poprepínať ich stavy.

Pri pár objednávkach týždenne sa to dá. Pri desiatkach denne je to práca navyše, chyby v párovaní a zákazníci, ktorí čakajú na expedíciu o deň dlhšie, než museli.

Presne tento problém rieši QR platba s automatickým spárovaním a notifikáciou.


Ako vyzerá QR platba so spárovaním

Easy Pay obalí obyčajný bankový prevod do flow, aké poznáte z platobných brán:

  1. E-shop vytvorí platbu cez API. Jeden POST request s položkami objednávky — vznikne proforma faktúra s vlastným variabilným symbolom.
  2. Zákazník zaplatí cez QR kód. Na platobnej stránke ho čaká Pay by Square QR kód — naskenuje ho v aplikácii svojej banky, údaje sa vyplnia samé. Funguje vo všetkých 9 slovenských bankách.
  3. Platba sa spáruje automaticky. Easy Pay spracúva denné bankové výpisy a prijatú platbu spáruje s proformou podľa variabilného symbolu a sumy — spravidla nasledujúci pracovný deň po úhrade. Žiadne ranné kontrolovanie výpisov, robí to systém za vás.
  4. E-shop dostane webhook. Po spárovaní sa automaticky vystaví faktúra a na vašu webhook URL príde notifikácia invoice.created — spoľahlivý signál, že môžete expedovať.
{
  "event_type": "invoice.created",
  "proforma_number": "20260042",
  "variable_symbol": "20260042",
  "amount": 74.50,
  "currency": "EUR",
  "invoice_number": "FA2026042",
  "invoice_pdf_url": "https://…"
}

Čo ak zákazník nezaplatí hneď?

Bežná situácia: zákazník objedná večer, platobnú stránku zavrie a zaplatí až na druhý deň z internet bankingu. Pri ručnom procese je to presne ten prípad, ktorý sa stratí.

Easy Pay s tým počíta — proforma faktúra nezaniká. Zákazník ju dostane emailom aj s PDF a QR kódom. Keď zaplatí o deň či o tri dni, platba sa spáruje a notifikácia príde úplne rovnako. Nespárované platby (napríklad nesprávna suma) vidíte v prehľade a vyriešite ich ručne.


Spustenie krok za krokom

  1. Zaregistrujte sa — účet aktivujeme do jedného pracovného dňa
  2. Vytvorte si API kľúč v aplikácii na karte API a nastavte webhook URL
  3. Integrujte checkout — jeden POST request a presmerovanie zákazníka, hotové príklady pre cURL, PHP a Node.js sú v API dokumentácii
  4. Spracujte webhook — po invoice.created prepnite objednávku na zaplatenú

Ak webhook prijímač práve nebeží, stav platby viete kedykoľvek zistiť aj cez stavový endpoint (polling).


Koľko to stojí

Celá služba — platobná stránka, QR kódy, spárovanie, faktúry aj webhooky — stojí od 99 € na rok bez DPH (Štart, do 100 spárovaných platieb mesačne) alebo 249 € (Biznis, neobmedzené platby). Z transakcií neplatíte nič: žiadne percentá, žiadne fixné poplatky za platbu. Voliteľné odoslanie faktúry do siete Peppol stojí 0,10 € — platíte kreditom, len za úspešne odoslané faktúry. Porovnanie s províziou platobnej brány sme rozpísali v článku Alternatíva platobnej brány: koľko e-shop ušetrí bez provízií.