Monitoring produkce

Když selže platební brána: monitoring externích integrací

E-shop se při nákupu běžně opírá také o externí služby – platební bránu, dopravce, přihlášení přes třetí stranu, sklad či ERP přes API. Tyto závislosti neřídíte, ale jejich selhání zákazník vnímá jako problém celého obchodu. Monitoring samotného serveru ho přitom nemusí odhalit.

V čem je problém

Při výpadku vlastního serveru často upozorní infrastrukturní monitoring. Když však platební brána začne odmítat platby, může váš web navenek „běžet“ zcela v pořádku. Server odpovídá, stránka se načte a tlačítko „Zaplatit“ je na svém místě. Teprve po kliknutí se proces nedokončí.

Vaše technika svítí zeleně, a přesto se nenakupuje – protože problém je za hranicí, kterou váš monitoring hlídá. Dozvíte se to, až se ozvou zákazníci, že jim „neprošla platba“, nebo když si všimnete, že náhle nepřicházejí objednávky.

Jak to řešíme

Monitoring nekončí na hranici vašeho kódu. Skutečný prohlížeč může projít celý bezpečně připravený nákupní scénář včetně externích služeb. Použije oddělený testovací účet a podle možností platební brány její testovací režim, aby nevytvářel skutečné platby. Pokud brána přestane proces dokončovat, monitoring zaznamená neúspěšný krok, i když je váš web technicky dostupný.

Stejně lze hlídat výběr dopravy, přihlášení přes třetí stranu nebo klíčová API. Podle použitého nástroje může záznam o selhání obsahovat snímek obrazovky, video nebo technickou stopu, které urychlí rozlišení problému na vaší straně a u dodavatele.

To je rozdíl oproti sledování, zda „server běží“: hlídá se výsledek pro zákazníka, ne stav jedné části řetězce.

Co z toho máte

Další krok

Spoléháte se při nákupu na platební bránu nebo jiné externí služby? Na nezávazné konzultaci navrhneme bezpečný rozsah scénáře, interval a způsob upozornění.

Související témata

Mohlo by vás také zajímat

O výpadku se nemáte dozvědět od zákazníka

Napíšeme skripty, které v produkci ověřují nákup, přihlášení a platbu, a zapojíme je do vaší pipeline nebo plánovače – spouštíte je vy.