Domů/Zdroje/Integrace
Integrace10 min čtení

Jak bezpečně integrovat Salesforce s core banking API.

Vzory pro zabezpečení, opakované pokusy, idempotenci a monitoring integrací Salesforce, které pracují s bankovními API a pohyby peněz.

Klíčové poznatky
  • U každého požadavku, který hýbe s penězi, používejte idempotentní klíče a korelační ID.
  • Oddělte zákaznickou zkušenost od pomalého navazujícího zpracování.
  • Opakované pokusy, chybné payloady a stav rekonciliace sledujte jako plnohodnotné objekty.

Ke každému volání přistupujte jako k finanční události

Bankovní integrace vyžadují větší disciplínu než běžná synchronizace CRM. Každý požadavek potřebuje unikátní korelační ID, časové razítko, účel, iniciujícího uživatele a strategii pro opakované přehrání. Bez toho podpora nedokáže odpovědět, co se stalo, když jde o peníze.

Idempotence brání drahým chybám

Opakovaným pokusům se nevyhnete. Idempotentní klíče zajistí, že opakovaný požadavek nevytvoří duplicitní platby, duplicitní mandáty ani konfliktní aktualizace účtů. Měly by se navrhovat společně s bankovním partnerem, ne přišroubovat dodatečně po incidentech.

Nenechte uživatele čekat na všechno

Akce v Salesforce, se kterými pracuje zákazník, mohou zachytit záměr a předat ho asynchronní integrační vrstvě. Uživatel vidí stav a další kroky, zatímco platforma bezpečně řeší opakované pokusy, timeouty a potvrzení z navazujících systémů.

Monitoring musí být čitelný pro byznys

Technický log nestačí. Provoz potřebuje dashboardy s čekajícími požadavky, neúspěšnými payloady, nevyřešenými výjimkami a mezerami v rekonciliaci — s jasně přiřazenou odpovědností a dalším krokem.

Potřebujete to ve svém orgu?

Svěřte tu těžkou část seniornímu Salesforce engineering týmu.

Probrat tento pattern s týmem, který ho staví