How to audit whether a webhook was ever received
· 6 min read
Someone from finance asks whether a particular Stripe event arrived on the 14th. A customer insists an order never came through. An auditor wants six months of payment events.
These questions all arrive weeks after the fact, and they all have the same answer if you never stored anything: probably, but we can't prove it.
Receiving a webhook takes an hour or two. Being able to answer questions about it three weeks later is a different job, and it is the one that tends to get skipped.
