1 repository
Processes that verify the authenticity of incoming server-to-server notifications to ensure they originate from a trusted provider.
Distinct from Message Origin Authentications: Closest candidates cover wallet legitimacy or chat messages, rather than the specific verification of payment gateway webhook origins.
Explore 1 awesome GitHub repository matching security & cryptography · Webhook Origin Authentications. Refine with filters or upvote what's useful.
Acest proiect este un SDK de plată multi-gateway care oferă un API unificat și un strat de abstractizare pentru integrarea mai multor furnizori de plăți. Acesta mapează operațiunile de plată de nivel înalt către apeluri API specifice furnizorului și standardizează output-urile diverse printr-un sistem unificat de normalizare a răspunsurilor. SDK-ul suportă configurarea multi-tenant, permițând unei singure instanțe de runtime să izoleze credențialele și setările pentru diferite conturi de business. Dispune de o arhitectură bazată pe plugin-uri care permite adăugarea de gateway-uri de plată personalizate prin implementări de clase abstracte. Suprafața de capabilități acoperă ciclul de viață complet al plății, inclusiv inițierea comenzii, interogarea stării, blocarea fondurilor și procesarea rambursărilor prin canale web, mobile și QR. Include utilitare de securitate pentru rotația automată a certificatelor și validarea semnăturilor digitale pentru webhook-urile primite. Zonele funcționale suplimentare includ reconcilierea financiară, verificarea identității cu detectarea prezenței (liveness detection) și gestionarea facturilor electronice și a partajării profitului.
A process to validate the authenticity of incoming server messages to ensure callbacks originate from the gateway.