Príklad:
Predstav si situáciu: zákazník dostane faktúru s QR kódom, ktorý obsahuje všetky potrebné údaje pre platbu (IBAN, suma, variabilný symbol). Stačí ho nasnímať v mobilnej bankovej aplikácii a údaje sa automaticky vyplnia. Rýchle, pohodlné, ale aj veľmi citlivé na chyby – stačí malý detail a platba môže byť odoslaná nesprávne.
Ako to otestovať?
- Rôzne formáty QR kódov
- otestovať správnosť načítania oficiálneho bankového formátu (napr. PAY by square),
- skúsiť aj iné typy QR kódov (obyčajný URL kód, QR s textom) – aplikácia by ich mala rozpoznať a primerane reagovať.
2. Kvalita a čitateľnosť kódu
- ostré vytlačené QR kódy,
- rozmazané, čiastočne poškodené alebo zmenšené,
- rôzne kontrasty (čierna na bielom, farebná kombinácia).
3. Automatické vyplnenie polí
- IBAN, suma, variabilný symbol, dátum splatnosti – overiť, že sa správne načítajú a zapíšu do polí.
- skúsiť platbu s chýbajúcimi údajmi – má aplikácia ponúknuť doplnenie?
4. Neplatné a manipulatívne kódy
- QR kód s nesprávnym IBAN-om alebo neexistujúcim účtom,
- QR kód s inou menou (napr. CZK namiesto EUR),
- QR kód, ktorý sa tvári ako faktúra, ale odkazuje na škodlivý link (test bezpečnostného spracovania).
5. Používateľská skúsenosť (UX)
- aká je rýchlosť načítania QR kódu,
- či má používateľ možnosť manuálne upraviť načítané údaje,
- aké chybové hlášky sa zobrazia pri nečitateľnom kóde.
6. Skenovanie faktúr
- rôzne rozloženia faktúr (iné pozície QR kódu, formátovanie),
- viac kódov na jednej faktúre – aplikácia musí správne vybrať ten určený na platbu,
- faktúry v PDF verzus papierové.
Testovanie QR platieb a skenovania faktúr je kľúčové pre dôveru používateľov – ak banka zaručí, že sa údaje načítajú presne a bezpečne, zákazníci túto funkcionalitu využívajú radi a často.
