Webhooky pro první PSB integraci: registrujte topicy, vraťte 2xx do 100 s, ověřujte HMAC SHA256 podpisy.
Bez webhooků vidíte jen synchronní API odpovědi. Stav doručení, opakování a příjem běží asynchronně. Hooky patří ke každé vážné integraci.
Minimální nastavení v sandboxu
Zveřejněte HTTPS endpoint, který dokáže přijímat JSON (dočasně: tunel jako ngrok je pro accp v pořádku)
Zaregistrujte hook s topicem InvoiceSent (odesílání) a/nebo InvoiceReceived (příjem)
Odpovězte do 100 sekund HTTP 2xx
Ověřte podpis HMAC SHA256, než payloadu důvěřujete
Podpis je v hlavičce X-EConnect-Signature (sha256= plus hex), vypočtený pomocí secureKey z URL hooku. Při odpovědi jiné než 2xx zkouší PSB doručení znovu až 5 dní.
Přesné registrační API, hlavičky a chování opakování: Nastavení webhooků.