Quorum
Play

Double charge

The Payment Provider slowed. Charges timed out and were retried, and some charged twice.

What happens#

The Payment Provider slowed. Charges timed out and were retried, and some charged twice.

How to prevent it#

Idempotency keys. Stop retries on the charge Link to end it.

The postmortem opens the first of these that you do not own yet:

  1. Idempotency keys

Engineering terms#