Webhooks

Wie löst man Webhooks für eFaktúrasstatus?

⚠ Maschinell übersetzte Antwort, noch nicht manuell geprüft. Für den genauen Wortlaut siehe das slowakische Original.

Kurze Antwort

Verarbeiten Sie den eInvoice-Status-Webhook niemals blind. Überprüfen Sie die Quelle oder Signatur, speichern Sie die Nutzlast, prüfen Sie auf Idempotenz, ordnen Sie den Status einer internen Statusmaschine zu und aktualisieren Sie erst dann die Rechnung. Derselbe Webhook kann mehrmals vorkommen, daher muss die Verarbeitung sicher sein.

Überprüfung

Signatur oder Token

Der Webhook muss von einer vertrauenswürdigen Quelle stammen.

Idempotenz

Gleiches Ereignis mehrmals

Ein doppelter Webhook darf das Ergebnis nicht verändern.

Kartierung

Interne Zustände

Übersetzen Sie die Statusnamen der Partner in Ihr eigenes Modell.

Protokoll

Nutzlast und Ergebnis

Speichern Sie, was kam und wie das System entschieden hat.

Fazit

Verarbeiten Sie Webhooks für eFaktúraen als verifizierte, idempotente und protokollierte Ereignisse.

Quellen

  • Gesetz Nr. 222/2004 Slg. zur Umsatzsteuer, § 76a
  • Technische Dokumentation des Partners
  • Interner Prüfpfad

Keine Rechtsberatung. Maschinell übersetzte Antwort, noch nicht manuell geprüft. Für den genauen Wortlaut siehe das slowakische Original.