hard20 pts · first answer countsidempotencyapi-designpayments
Safe retries for payments
A mobile app calls POST /payments. The network times out, so the app retries, and the customer is charged twice. What is the most robust fix?
Discussion 0
Join free to post in the discussion.
Related questions
- The non-idempotent methodBackend Developer
- Offset or cursor paginationBackend Developer
- Token bucket rate limiterBackend Developer
- At-least-once deliveryBackend Developer
- A 64-bit id changes after parsingBackend Developer
- Saving req.body directlyBackend Developer
- Status code after creating a resourceFull Stack Developer
- Which method is idempotentFull Stack Developer