Webhooky
Як працювати з webhookmi для статусів eFaktúr?
Коротка відповідь
Webhook для статусу eFaktúry ніколи не обробляйте сліпо. Перевірте джерело або підпис, збережіть payload, перевірте idempotenciu, намалюйте статус на внутрішній stavový automat і лише потім оновіть фактуру. Той самий webhook може прийти кілька разів, тому обробка має бути безпечною.
Перевірка
Підпис або token
Webhook має прийти з довіреного джерела.
Idempotencia
Та сама подія кілька разів
Дубльований webhook не повинен змінити результат.
Мапування
Внутрішні статуси
Назви статусів партнера перекладіть у власну модель.
Log
Payload і результат
Збережіть, що прийшло і як система вирішила.
Висновок
Webhooky для eFaktúr обробляйте як перевірені, idempotentné і логовані події.
Джерела
- Zákon č. 222/2004 Z. z. o DPH, § 76a
- Technická dokumentácia partnera
- Interný audit trail
Це не юридична консультація. Робочий переклад, ще не перевірений вручну. Для точного формулювання дивіться словацький оригінал.