Tartalomra ugrás
learnthevibe

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:

  1. a checkout-hívás: a szervered létrehoz egy Checkout Sessiont az árral, és a vevőt a Stripe-hoz irányítja
  2. 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.

⌘K

keress leckét vagy fogalmat…