Webhooks
Inbound endpoint Nomba calls; documented for completeness, not called by integrators.
Internal endpoint Nomba calls into. Not used by Kobo integrators.
Documented for completeness and for engineers implementing the reconciliation engine. Verifies the Nomba signature header before processing. Every event includes a transaction reference used as the idempotency key; duplicate deliveries are accepted (200) but produce no additional ledger writes.