Glossary: System Design Beyond the Basics in Java
Idempotent
Also written: idempotency, idempotency key
Doing it twice has the same effect as doing it once. A retried order ID is stored once, and an idempotency key makes the payment provider return the first result.