Payments Bible

Duplicate Transaction

What it means

An identical transaction was already submitted, so this one was rejected as a duplicate.

Why it happens

The same transaction details were sent twice within a short window, often due to a double submission or retry.

If you’re the cardholder

Check whether the earlier payment already went through before trying again.

If you’re the merchant

Verify whether a prior charge succeeded and use idempotency keys to prevent duplicate submissions.

Sources & processor codes

  • ISO 858394Duplicate transmissionDocs
  • NuveiDuplicate transactionDocs
  • Stripeduplicate_transactionA transaction with identical amount and credit card information was submitted very recentlyDocs

← All decline reasons