Transaction Status Codes
New section: Transaction Status Codes
The following table lists the conditions that produce specific transaction status results.
Condition | Status |
---|---|
Disabled Issuer | Ares.transStatus=R Ares.transStatusReason=12 |
Disabled Issuer Card Bin | Ares.transStatus=R Ares.transStatusReason=12 |
Mastercard: Issuer License invalid or expired | Ares.transStatus=N Ares.transStatusReason=12 |
Other card schemes: Issuer License invalid | Ares.transStatus=U Ares.transStatusReason=12 |
Mastercard: Issuer License does not support 3DS2 | Ares.transStatus=N Ares.transStatusReason=12 |
Other card schemes: Issuer License does not support 3DS2 | Ares.transStatus=U Ares.transStatusReason=12 |
Mastercard: Issuer License does not support the appBased device channel | Ares.transStatus=N Ares.transStatusReason=03 |
Other card schemes: Issuer License does not support the appBased device channel | Ares.transStatus=U Ares.transStatusReason=03 |
Mastercard: Issuer License does not support the NPA message category | Ares.transStatus=N Ares.transStatusReason=20 |
Other card schemes: Issuer License does not support the NPA message category | Ares.transStatus=U Ares.transStatusReason=20 |
Mastercard: Issuer License does not support the threeRI device channel | Ares.transStatus=N Ares.transStatusReason=21 |
Other card schemes: Issuer License does not support the threeRI device channel | Ares.transStatus=U Ares.transStatusReason=21 |
Mastercard: Issuer License does not support RBA | Ares.transStatus=N Ares.transStatusReason=12 |
Other card schemes: Issuer License does not support RBA | Ares.transStatus=U Ares.transStatusReason=12 |
CardExpiry < RecurringExpiry | Ares.transStatus=N Ares.transStatusReason=04 |
RecurringExpiry < PurchaseDate | Ares.transStatus=N Ares.transStatusReason=04 |
Mastercard: Areq.TDSCompId is Y and no ThreeDSMethodReq is received | Ares.transStatus=N Ares.transStatusReason=11 |
Other card schemes: Areq.TDSCompId is Y and no ThreeDSMethodReq is received | Ares.transStatus=U Ares.transStatusReason=11 |
Mastercard: Areq.TDSCompId is U and ThreeDSMethodReq is received | Ares.transStatus=N Ares.transStatusReason=11 |
Visa: Areq.TDSCompId is U and ThreeDSMethodReq is received | Ares.transStatus=U Ares.transStatusReason=11 |
Mastercard: Browser data collected in ThreeDSMethodReq differs with Areq Browser Data | Ares.transStatus=N Ares.transStatusReason=11 |
Other card schemes: Browser data collected in ThreeDSMethodReq differs with Areq Browser Data | Ares.transStatus=U Ares.transStatusReason=11 |
Visa: Card has been enrolled in the system (Pre-Registered) but not registered, and Proof of Authentication Attempt is enabled | Ares.transStatus= A Ares.transStatusReason=98 |
Mastercard: Card has been enrolled in the system (Pre-Registered) but not registered, and Proof of Authentication Attempt is enabled | Ares.transStatus= N Ares.transStatusReason=12 |
Other card schemes: Card has been enrolled in the system (Pre-Registered) but not registered, and Proof of Authentication Attempt is enabled | Ares.transStatus= A Ares.transStatusReason=13 |
Visa: Card not enrolled in system and Proof of Authentication Attempt is enabled | Ares.transStatus= A Ares.transStatusReason=98 |
Mastercard: Card not enrolled in system and Proof of Authentication Attempt is enabled/disabled | Ares.transStatus= N Ares.transStatusReason=08 |
Other card schemes: Card not enrolled in system and Proof of Authentication Attempt is enabled | Ares.transStatus=A Ares.transStatusReason=08 |
Card not enrolled in system and Proof of Authentication Attempt is disabled | Ares.transStatus=N Ares.transStatusReason=08 |
ACS records show the card type belongs to a provider that differs from the provider sent the request | Ares.transStatus= N Ares.transStatusReason=06 |
Mastercard: Device is listed in Unsupported Device lists | Ares.transStatus= N Ares.transStatusReason=03 |
Other card schemes: Device is listed in Unsupported Device lists | Ares.transStatus= U Ares.transStatusReason=03 |
Mastercard: Error in parsing Device Info | Ares.transStatus= N Ares.transStatusReason=02 |
Other card schemes: Error in parsing Device Info | Ares.transStatus= U Ares.transStatusReason=03 |
Challenge is decided for ThreeRI device channel | Ares.transStatus= N Ares.transStatusReason=15 |
Mastercard: No device is assigned to card | Ares.transStatus= N Ares.transStatusReason=12 |
Other card schemes: No data available for card authentication | Ares.transStatus= U Ares.transStatusReason=12 |
Mastercard: ACS does not support SDK UI | Ares.transStatus= N Ares.transStatusReason=03 |
ACS does not support SDK UI type | Ares.transStatus= U Ares.transStatusReason=03 |
Mastercard: ACS does not support SDK Interface | Ares.transStatus= N Ares.transStatusReason=03 |
Other card schemes: ACS does not support SDK Interface | Ares.transStatus= U Ares.transStatusReason=03 |
Card status is set to stolen | Ares.transStatus= N Ares.transStatusReason=10 |
Card status is set to locked | Ares.transStatus= N Ares.transStatusReason=01 |
Card status is set to Disabled | Ares.transStatus= N Ares.transStatusReason=01 |
Card status is set to Deleted | Ares.transStatus= N Ares.transStatusReason=08 |
CardExpiry of Areq differs from real CardExpiry | Ares.transStatus= N Ares.transStatusReason=01 |
Mastercard: Card name of Areq differs from real card name | Ares.transStatus= N Ares.transStatusReason=12 |
Other card schemes: Card name of Areq differs from real card name | Ares.transStatus= N Ares.transStatusReason=13 |
Card is expired | Ares.transStatus= N Ares.transStatusReason=05 |
Mastercard: Card is in reactivation mode | Ares.transStatus= N Ares.transStatusReason=15 |
Other card schemes: Card is in reactivation mode | Ares.transStatus= N Ares.transStatusReason=15 |
Visa: in Authentication Exemption Settings, status for exempted transactions is defined Y SOFTLAUNCH LIST Enabled | Ares.transStatus= Y Ares.transStatusReason=99 |
Visa: in Authentication Exemption Settings, status for exempted transactions is defined A SOFTLAUNCH LIST Enabled | Ares.transStatus= A Ares.transStatusReason=99 |
Mastercard: in Authentication Exemption Settings, status for exempted transactions is defined A or Y SOFTLAUNCH LIST Enabled | Ares.transStatus= Y Ares.transStatusReason=99 |
Other card schemes: in Authentication Exemption Settings, status for exempted transactions is defined Y SOFTLAUNCH LIST Enabled | Ares.transStatus= Y Ares.transStatusReason=17 |
Other card schemes: in Authentication Exemption Settings, status for exempted transactions is defined A SOFTLAUNCH LIST Enabled | Ares.transStatus= A res.transStatusReason=17 |
Visa: in Authentication Exemption Settings, status for exempted transactions is defined Y Domestic and International Amount threshold Enabled | Ares.transStatus= Y Ares.transStatusReason=99 |
Visa: in Authentication Exemption Settings, status for exempted transactions is defined A Domestic and International Amount threshold Enabled | Ares.transStatus= A Ares.transStatusReason=99 |
Mastercard: in Authentication Exemption Settings, status for exempted transactions is defined A or Y Domestic and International Amount Threshold Enabled | Ares.transStatus= Y Ares.transStatusReason=99 |
Other card schemes: in Authentication Exemption Settings, status for exempted transactions is defined Y Domestic and International Amount Threshold Enabled | Ares.transStatus= Y Ares.transStatusReason=17 |
Other card schemes: in Authentication Exemption Settings, status for exempted transactions is defined A Domestic and International Amount Threshold Enabled | Ares.transStatus= A Ares.transStatusReason=17 |
Visa: Risk Chain is Enabled | Ares.transStatus= Y Ares.transStatusReason=99 |
Other card schemes: Risk Chain is Enabled | Ares.transStatus= Y Ares.transStatusReason=17 |
Mastercard: Certificate is not found or expired | Ares.transStatus= N Ares.transStatusReason=09 |
Other card schemes: Certificate is not found or expired | Ares.transStatus= U Ares.transStatusReason=09 |