Zpracování Plateb
Jak se zpracovávají platby, od iniciace po potvrzení
Tok Plateb
Náš platební systém je postaven na Stripe pro zajištění bezpečnosti a spolehlivosti. Proces je navržen tak, aby byl bezproblémový jak pro klienty, tak pro partnery.
- Iniciace Platba se iniciuje, když si klient rezervuje službu (B2C) nebo když partner vytvoří rezervaci pro klienta (B2B).
- Způsoby platby Uživatelé jsou přesměrováni na bezpečnou relaci Stripe Checkout, která podporuje platby kartou, Apple Pay, Google Pay, QR kódem a další místní způsoby.
- Potvrzení Po úspěšné platbě Stripe odešle potvrzení a stav rezervace se aktualizuje na "Potvrzeno".
- Zpracování selhání Pokud platba selže, uživatel dostane oznámení a rezervace se nepotvrdí. 15minutový hold se uvolní.
Webhooky Stripe
Používáme webhooky Stripe pro příjem oznámení o platebních událostech v reálném čase, zajišťujeme aktuálnost našeho systému.
-
Endpoint
/api/stripe-webhook— to je vyhrazený endpoint pro příjem událostí od Stripe. - Ověření podpisu Každý příchozí webhook je kryptograficky podepsán a ověřen, aby se ujistilo, že pochází od Stripe.
-
Zpracovávané události
Zpracováváme klíčové události jako
checkout.session.completed,payment_intent.succeededapayment_intent.payment_failed. - Idempotence Handlery webhooků jsou navržené jako idempotentní, aby se zabránilo dvojitému zpracování téže události.