Hogyan működik egy online bankkártyás fizetés?
Frissítve: 2026. 10. 03. · 5 perc olvasás
Online vásárláskor a „Fizetek" gomb mögött több szereplő dolgozik együtt: a vásárló, a webáruház, a fizetési szolgáltató és a bank. Lépésről lépésre így néz ki a folyamat.
1. A rendelés rögzítése
A webáruház a kosár tartalmából rendelést készít „fizetésre vár" állapotban. Az összeget és a tételeket a szerver az adatbázisból számolja, nem a böngészőtől veszi át.
2. Átirányítás a fizetési oldalra
A webáruház létrehoz egy fizetési munkamenetet a szolgáltatónál (például Stripe Checkout), és a vásárlót átirányítja. A kártyaadat itt kerül megadásra, ezért nem érinti a webáruház szerverét.
3. Hitelesítés és engedélyezés
A szolgáltató a bank felé továbbítja a tranzakciót. Az európai szabályok miatt a vásárlónak gyakran erős ügyfél-hitelesítéssel (például 3-D Secure, banki alkalmazásban jóváhagyás) is igazolnia kell magát. A bank elfogadja vagy elutasítja a fizetést.
4. Visszairányítás
A vásárló visszatér a webáruházba egy „köszönjük" vagy „megszakítva" oldalra. Ez azonban csak kényelmi lépés: az oldal nem bizonyítja, hogy a fizetés megtörtént.
5. Webhook: a hiteles értesítés
A szolgáltató a háttérben aláírt üzenetet küld a webáruháznak. A rendszer ellenőrzi az aláírást, összeveti az összeget a saját rendelésével, és csak ezután jelöli fizetettre a rendelést, aktiválja a terméket vagy a hozzáférést. Ugyanaz az üzenet többször is megérkezhet, ezért a feldolgozásnak ismételhetőnek (idempotensnek) kell lennie.
6. Visszaigazolás és számla
A vásárló visszaigazoló e-mailt kap, az üzemeltető pedig értesítést. A számlázás a vállalkozás adózási szabályai szerint történik.
A szolgáltatóról a Stripe bevezetőben olvashatsz, a teljes webáruház felépítéséről pedig a webáruház készítés lépései cikkben.
Szeretnéd mindezt a gyakorlatban is megtanulni?
A Webmester képzés tanfolyamán egy valódi webáruházat építesz fel a nulláról, PHP-val, MySQL-lel és JavaScripttel.
További cikkek
- Mi az a PHP? Bevezetés kezdőknek
- PHP vagy WordPress? Melyiket válaszd weboldalkészítéshez?
- Hogyan működik egy webáruház a háttérben?
- Mi az a MySQL? Adatbázis-kezelés kezdőknek
- Miért fontos az adatbázis egy weboldalnál?
- Hogyan készül egy webáruház? A tervezéstől az indulásig
- Mi az a Stripe, és hogyan fogad vele fizetést egy webshop?
- Hogyan kerül egy weboldal éles tárhelyre? Lépésről lépésre
- Mi az SSL, és miért kell a weboldalnak HTTPS?
- Hogyan működik a domain? DNS, regisztrátor, tárhely
- Mi a frontend és a backend? A két oldal különbsége
- Mit tanuljak webfejlesztéshez kezdőként? Tanulási sorrend