One event per delivery — the unified contract. JSON deliveries carry exactly
one NotificationRequestItem, so a multi-item payload is rejected rather than
partially processed; parseAdyenWebhookEvents fans one out when a host
ingests the legacy batched transport.
One event per delivery — the unified contract. JSON deliveries carry exactly one
NotificationRequestItem, so a multi-item payload is rejected rather than partially processed; parseAdyenWebhookEvents fans one out when a host ingests the legacy batched transport.