Delivery headers
Saleringo-Event-Id: evt_...
Saleringo-Delivery-Timestamp: 2026-08-18T00:00:00Z
Saleringo-Delivery-Signature: v1=...Webhook delivery
Verify the raw delivery, reject stale events, acknowledge quickly, and process each event once.

customer.updatedAccept an event quickly, prove it is authentic, and process it once.
IMPLEMENTATION OUTCOME
Event catalogue, signing secret, retry schedule, retention, and support escalation are confirmed for the approved integration.
REQUEST → RESULT
Saleringo-Event-Id: evt_...
Saleringo-Delivery-Timestamp: 2026-08-18T00:00:00Z
Saleringo-Delivery-Signature: v1=...verify(rawBody, timestamp, signature)
storeOnce(eventId)
enqueue(parsedEvent)
return acceptedResponse()RECOVERY CONTRACT
IMPLEMENTATION SUPPORT
Do not send credentials, customer secrets, or raw payment data. Include the contract version, environment, operation, timestamp, and non-sensitive correlation ID.