2 min read
Definition
At-least-once is the delivery guarantee for Credicorp webhooks: retries mean an event may be delivered more than once and occasionally out of order, but it will not be silently dropped. The trade is that consumers must handle duplicates.
In plain terms
Every event definitely arrives, but you might get it more than once.
Why it matters here
De-duplicate on the event ID and order by state, not arrival. See building an idempotent consumer.
Related reading

Webhook
A webhook is a signed HTTP POST Credicorp sends to your URL when an event happens — a decision, a settlement,…
Read →
Idempotency key
An idempotency key is a header you attach to a mutating request so a retry returns the original result…
Read →
HMAC signature
An HMAC signature is a keyed hash of a message that proves it came from a party holding the shared secret and…
Read →Funding for UK limited companies
Credicorp lends to your company, not to you personally — short-term working capital with no personal guarantee. See what your business could access.