2 min read
Definition
At-least-once is the delivery guarantee Credicorp webhooks use. It means no event is ever silently dropped, but a single event may be delivered more than once (after a slow acknowledgement or a retry). The trade-off for never losing an event is that your handler must be idempotent. Contrast with at-most-once (may drop, never duplicates) and exactly-once (neither, but far harder to guarantee).
Frequently asked questions
Why not exactly-once?
Exactly-once across a network boundary is extremely hard and usually an illusion. At-least-once plus an idempotent consumer gives you the same practical result more simply. See idempotency.
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.