Delivery headers
Saleringo-Event-Id: evt_...
Saleringo-Delivery-Timestamp: 2026-08-18T00:00:00Z
Saleringo-Delivery-Signature: v1=...Verify the raw delivery, reject stale events, acknowledge quickly, and process each event once.
Keep retry limits and recovery ownership explicit. A repeated event is not a new customer request.

customer.updatedEvent catalogue, signing secret, retry schedule, retention, and support escalation are confirmed for the approved integration.
Accept an event quickly, prove it is authentic, and process it once.
Event catalogue, signing secret, retry schedule, retention, and support escalation are confirmed for the approved integration.
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()Do not send credentials, customer secrets, or raw payment data. Include the contract version, environment, operation, timestamp, and non-sensitive correlation ID.
Confirm authentication, permissions, timeouts, duplicate handling, and failure evidence for the approved deployment.