Wie löst man Webhooks für eFaktúrasstatus?
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.
Signatur oder Token
Der Webhook muss von einer vertrauenswürdigen Quelle stammen.
Gleiches Ereignis mehrmals
Ein doppelter Webhook darf das Ergebnis nicht verändern.
Interne Zustände
Übersetzen Sie die Statusnamen der Partner in Ihr eigenes Modell.
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.