Hacker News new | ask | show | jobs
by jmalicki 37 days ago
If the idempotency key must be persisted, that is the bookkeeping that has to occur to consider the request a success.
1 comments

Ok, so I’m stating that the persisting of that key must happen before the call to the payment gateway happens and regardless of whether that call succeeds or even completes. Is this something we agree on?