Webhooky pre prvú PSB integráciu: registrujte topicy, vráťte 2xx do 100 s, overujte HMAC SHA256 podpisy.
Bez webhookov vidíte len synchrónne API odpovede. Stav doručenia, opakovania a príjem bežia asynchrónne. Hooky patria ku každej vážnej integrácii.
Minimálne nastavenie v sandboxe
Zverejnite HTTPS endpoint, ktorý dokáže prijímať JSON (dočasne: tunel ako ngrok je pre accp v poriadku)
Zaregistrujte hook s topicom InvoiceSent (odosielanie) a/alebo InvoiceReceived (príjem)
Odpovedzte do 100 sekúnd HTTP 2xx
Overte podpis HMAC SHA256, než payloadu dôverujete
Podpis je v hlavičke X-EConnect-Signature (sha256= plus hex), vypočítaný pomocou secureKey z URL hooku. Pri odpovedi inej ako 2xx skúša PSB doručenie znova až 5 dní.