Decline code 94: duplicate transaction
What decline code 94 means
The network or issuer has already seen this transaction. Usually caused by a retry with the same trace number or reference.
Should you retry?
Do not resend as is. Check whether the original attempt actually approved before generating a new transaction reference.
Equivalent codes
- Stripe decline code:
duplicate_transaction
Frequently asked questions
Is decline code 94 a soft or hard decline?
Informational. The network or issuer has already seen this transaction. Usually caused by a retry with the same trace number or reference.
Should I retry a payment that failed with decline code 94?
Do not resend as is. Check whether the original attempt actually approved before generating a new transaction reference.
Other response codes
83Fraud / security85Not declined (verification only)91Issuer or switch inoperative92Unable to route transaction96System malfunction51Insufficient funds61Exceeds withdrawal amount limit65Exceeds withdrawal frequency limit- All decline codes
Reference information for merchants. Network rules and fee schedules change; confirm current figures with your acquirer. Mastercard is a registered trademark of Mastercard International Incorporated, which does not sponsor or endorse this service.