Overview
Payment, fiscal and reconciliation events with signatures, retries and idempotent handling.
Event handling
Accept the event, verify the signature, store the event id, respond quickly and move heavy business logic to a queue.
Failures
If CRM or ERP is temporarily unavailable, the event should not be lost: use retry and integration error logs.