modul 3 — élesítés
fizetés: checkout és a webhook
A fizetőoldalt a Stripe hosztolja, így kártyaadat sosem ér a kódodhoz. A te munkád a webhook: az aláírt üzenet, ami megmondja az adatbázisodnak, ki fizetett.
~3 perc olvasás · a gyakorlattal ~11 perc · v1.1 · ellenőrizve: 2026-07-15
amit építesz, és amit bérelsz
Egy kártyaszám az adatbázisodban compliance-projektté tesz. A fizetési szolgáltatók azért léteznek, hogy ez soha ne történjen meg: a Stripe Checkoutnál a vevő egy Stripe által hosztolt oldalon fizet, a kódod pedig az eredményt látja, a kártyát soha. Két darab marad a te dolgod:
- a checkout-hívás: a szervered létrehoz egy Checkout Sessiont az árral, és a vevőt a Stripe-hoz irányítja
- a webhook (HTTP-végpont a szervereden, amit a szolgáltató akkor hív, amikor a fiókodon történik valami: fizetés, lemondás, sikertelen terhelés): a végpont, ahová a Stripe jelenti, mi történt
A modul súlyát a webhook viszi. Az előfizetés aszinkron él (a Stripe subscription-doksija): a megújulás sikerül, a kártya lejár, a felhasználó lemond, és minden esemény napokkal vagy hónapokkal az eredeti checkout után érkezik a végpontodra. Az adatbázisod ezekből az eseményekből tudja, kinek van hozzáférése.