Platby cez e-banking poskytujú okrem zvýšeného komfortu pri nakupovaní ešte ďaľší benefit a tým je okamžité doručenie informácie o výsledku platby obchodníkovi. Ten potom môže expedovať tovar, pripísať kredit či proste spracovať platbu ihneď po doručení tejto informácie a celý proces nakupovania sa tým skráti
Proces platieb cez e-banking

- Prvým krokom je samozrejme výber tovaru/služieb klientom a následné zistenie informácií o platbe (hlavne suma a variabilný symbol platby slúžiaci ako jej jednoznačný identifikátor.
- Následne webová aplikácia obchodníka vytvorí tzv payment request (dotaz na platbu) pre zvolený typ platby. V tomto kroku sa payment request vyplní a digitálne podpíše, čiže ho nebude možné zmeniť ani zameniť s payment requestom iného obchodníka.
- Payment request je odoslaný cez klientov prehliadač na server konkrétnej banky.
- Banka potom overí integritu a autentickosť payment requestu (skontrolovaním digitálneho podpisu), vyzve klienta na prihlásenie do platobného systému a autorizovanie platby.
- Podľa toho, či klient autorizoval platbu a či má na účte dostatok finančných prostriedkov banka vytvorí payment response (odpoveď na payment request) obsahujúci minimálne variabilný symbol platby a výsledok platby (rôzne platobné protokoly môžu zasielať aj údaje navyše, ale tieto dva údaje sú spoločné pre všetky platobné systémy). Payment response je tiež podpísaný (bankou) a zaslaný cez klientov browser naspäť na webovú aplikáciu obchodníka.
- Obchodník prijme payment response, musí overiť integritu a autentickosť (skontrolovaním digitálneho podpisu).
- Obchodník reaguje na výsledok platby – teda vyexpeduje tovar, priráta kredit alebo požiadavku klienta zruší, ak bola platba zrušená.