Visi straipsniai

Mokėjimai

Stripe Checkout mokėjimai

Kaip saugiai priimti mokėjimus už kreditus su Stripe hosted checkout.

6 min. skaitymo

Kas yra Checkout

Stripe Checkout – tai paruoštas, saugus mokėjimo puslapis. Tu nelaikai kortelių duomenų; nukreipi vartotoją į Stripe, jis sumoka, ir grįžta atgal. Tai sumažina saugumo riziką ir atitikties (PCI) reikalavimus.

Flow su kreditais

  • 1. Studentas pasirenka kreditų kiekį → serveris sukuria Checkout sesiją.
  • 2. Studentas sumoka Stripe puslapyje.
  • 3. Stripe siunčia „webhook“ tavo serveriui – tik tada pridedi kreditus.
  • 4. Kreditai atsiranda balanse.

Kodėl webhook būtinas

Niekada nepridėk kreditų vien todėl, kad vartotojas grįžo į „sėkmės“ puslapį – tą URL galima suklastoti. Tik webhook'as, pasirašytas Stripe paslaptimi, patvirtina, kad mokėjimas tikrai įvyko.

Testavimas

  • Naudok test raktus (sk_test_...) kūrimo metu.
  • Testinė kortelė: 4242 4242 4242 4242, bet kokia ateities data ir CVC.
  • Lokaliam webhook'ui naudok Stripe CLI: „stripe listen“.
Oficiali dokumentacija

Stripe Checkout quickstart

Nori išmokti tai praktiškai?

Rask AI mokytoją ir pereik šią temą gyvai per pamoką.

Pradėk mokytis