In the Authorize.NET Documentation, the payment transaction response has the field responseCode
. According to documentation, the possible values are:
What are the possible reasons for 2, 3, and 4?
Declined
Declines are issued by the credit card issuing bank and can be for any reason they choose to decline a payment. The most common reasons are:
Error
This can be due to any number of reasons. The error could occur at the gateway, processor, or the card issuing bank.
Held for Review
This can occur if you are using the Advanced Fraud Detection Suite (AFDS). If you do not use this feature, this status will not occur.