Transaction Status Codes
3DS v2.1 Transaction Status Codes¶
The following table lists the conditions that produce specific 3DS v2.1 transaction status results.
| Condition | Card Scheme | Status |
|---|---|---|
| Disabled Issuer | Visa, Mastercard, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus=R Ares.transStatusReason=12 |
| Disabled Issuer Card Bin | Visa, Mastercard, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus=R Ares.transStatusReason=12 |
| Issuer License invalid or expired | Mastercard | Ares.transStatus=R Ares.transStatusReason=12 |
| Issuer License invalid | Visa, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus=U Ares.transStatusReason=12 |
| Issuer License does not support 3DS2 | Mastercard | Ares.transStatus=R Ares.transStatusReason=12 |
| Issuer License does not support 3DS2 | Visa, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus=U Ares.transStatusReason=12 |
| Issuer License does not support the appBased device channel | Visa, Mastercard, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus=U Ares.transStatusReason=03 |
| Issuer License does not support the NPA message category | Mastercard | Ares.transStatus=R Ares.transStatusReason=20 |
| Issuer License does not support the NPA message category | Visa, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus=U Ares.transStatusReason=20 |
| Issuer License does not support the threeRI device channel | Mastercard | Ares.transStatus=R Ares.transStatusReason=21 |
| Issuer License does not support the threeRI device channel | JCB, American Express, Diners Club, UnionPay International | Ares.transStatus=U Ares.transStatusReason=21 |
| Issuer License does not support the threeRI device channel | Visa | Ares.transStatus=U Ares.transStatusReason=12 |
| purchaseDate is after now (+1 hour tolerance) | Mastercard | Ares.transStatus=R Ares.transStatusReason=11 |
| purchaseDate is after now (+1 hour tolerance) | Visa, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus=N Ares.transStatusReason=11 |
| Issuer License does not support RBA | Mastercard | Ares.transStatus=R Ares.transStatusReason=12 |
| Issuer License does not support RBA | Visa, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus=U Ares.transStatusReason=12 |
| Areq.TDSCompId is Y and no ThreeDSMethodReq is received | Mastercard, JCB | Ares.transStatus=R Ares.transStatusReason=11 |
| Areq.TDSCompId is Y and no ThreeDSMethodReq is received | Visa, American Express, Diners Club, UnionPay International | Ares.transStatus=N Ares.transStatusReason=11 |
| Areq.TDSCompId is U and ThreeDSMethodReq is received | Mastercard, JCB | Ares.transStatus=R Ares.transStatusReason=11 |
| Areq.TDSCompId is U and ThreeDSMethodReq is received | Visa, American Express, Diners Club, UnionPay International | Ares.transStatus=N Ares.transStatusReason=11 |
| Browser data collected in ThreeDSMethodReq differs with AReq Browser Data | Mastercard, JCB | Ares.transStatus=R Ares.transStatusReason=11 |
| Browser data collected in ThreeDSMethodReq differs with AReq Browser Data | Visa, American Express, Diners Club, UnionPay International | Ares.transStatus=N Ares.transStatusReason=11 |
| Card has been enrolled in the system (Pre-Registered) but not registered, and Proof of Authentication Attempt is enabled | Visa | Ares.transStatus=A Ares.transStatusReason=13 Ares.authenticationMethod=98 |
| Card has been enrolled in the system (Pre-Registered) but not registered, and Proof of Authentication Attempt is enabled | Mastercard, JCB (Non-Payment Authentication) | Ares.transStatus= N Ares.transStatusReason=13 |
| Card has been enrolled in the system (Pre-Registered) but not registered, and Proof of Authentication Attempt is enabled | JCB (Payment Authentication), American Express, Diners Club, UnionPay International | Ares.transStatus= A Ares.transStatusReason=13 |
| Card not enrolled in system and Proof of Authentication Attempt is enabled | Visa | Ares.transStatus= A Ares.transStatusReason=08 Ares.authenticationMethod=98 |
| Card not enrolled in system and Proof of Authentication Attempt is enabled/disabled | Mastercard, JCB | Ares.transStatus= R Ares.transStatusReason=08 |
| Card not enrolled in system and Proof of Authentication Attempt is enabled | American Express, Diners Club, UnionPay International | Ares.transStatus=A Ares.transStatusReason=08 |
| Card not enrolled in system and Proof of Authentication Attempt is disabled | Visa, American Express, Diners Club, UnionPay International | Ares.transStatus=N Ares.transStatusReason=08 |
| ACS records show the card type belongs to a provider that differs from the provider sent the request | Mastercard, JCB | Ares.transStatus= R Ares.transStatusReason=06 |
| ACS records show the card type belongs to a provider that differs from the provider sent the request | Visa, American Express, Diners Club, UnionPay International | Ares.transStatus= U Ares.transStatusReason=06 |
| Device is listed in Unsupported Device lists | Visa, Mastercard, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus= U Ares.transStatusReason=03 |
| Error in parsing Device Info | Visa, Mastercard, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus= U Ares.transStatusReason=03 |
| Challenge is decided for ThreeRI device channel | JCB | Ares.transStatus= A Ares.transStatusReason=09 |
| Challenge is decided for ThreeRI device channel | Visa, Mastercard, American Express, Diners Club, UnionPay International | Ares.transStatus= N Ares.transStatusReason=09 |
| No device is assigned to card | Mastercard | Ares.transStatus= R Ares.transStatusReason=12 |
| No authentication method available for card | Visa, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus= U Ares.transStatusReason=12 |
| ACS does not support SDK UI | Visa, Mastercard, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus= U Ares.transStatusReason=03 |
| ACS does not support SDK Interface | Visa, Mastercard, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus= U Ares.transStatusReason=03 |
| Card status is set to stolen | Mastercard, JCB | Ares.transStatus= R Ares.transStatusReason=10 |
| Card status is set to stolen | Visa, American Express, Diners Club, UnionPay International | Ares.transStatus= N Ares.transStatusReason=10 |
| Card status is set to locked | Mastercard, JCB | Ares.transStatus= R Ares.transStatusReason=12 |
| Card status is set to locked | Visa, American Express, Diners Club, UnionPay International | Ares.transStatus= N Ares.transStatusReason=01 |
| Card status is set to Disabled | Mastercard, JCB | Ares.transStatus= R Ares.transStatusReason=12 |
| Card status is set to Disabled | Visa, American Express, Diners Club, UnionPay International | Ares.transStatus= N Ares.transStatusReason=01 |
| CardExpiry of AReq differs from real CardExpiry | Mastercard, Visa, JCB (Non-Payment Authentication), American Express, Diners Club, UnionPay International | Ares.transStatus= R Ares.transStatusReason=06 |
| CardExpiry of AReq differs from real CardExpiry | JCB (Payment Authentication) | Ares.transStatus= A Ares.transStatusReason=13 |
| Card name of AReq differs from real card name | Mastercard, Visa, JCB (Non-Payment Authentication), American Express, Diners Club, UnionPay International | Ares.transStatus= R Ares.transStatusReason=06 |
| Card name of AReq differs from real card name | JCB (Payment Authentication) | Ares.transStatus= A Ares.transStatusReason=13 |
| Card is expired | Mastercard, JCB | Ares.transStatus= R Ares.transStatusReason=05 |
| Card is expired | Visa, American Express, Diners Club, UnionPay International | Ares.transStatus= N Ares.transStatusReason=05 |
| Card is in reactivation mode | Mastercard | Ares.transStatus= R Ares.transStatusReason=12 |
| Card is in reactivation mode | Visa, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus= U Ares.transStatusReason=12 |
| In Authentication Exemption Settings, status for exempted transactions is defined Y SOFTLAUNCH LIST Enabled | Visa | Ares.transStatus= Y Ares.authenticationMethod=99 |
| In Authentication Exemption Settings, status for exempted transactions is defined A SOFTLAUNCH LIST Enabled | Visa | Ares.transStatus= A Ares.authenticationMethod=98 |
| In Authentication Exemption Settings, status for exempted transactions is defined A or Y SOFTLAUNCH LIST Enabled | Mastercard | Ares.transStatus= Y Ares.transStatusReason=17 |
| In Authentication Exemption Settings, status for exempted transactions is defined Y SOFTLAUNCH LIST Enabled | JCB, American Express, Diners Club, UnionPay International | Ares.transStatus= Y |
| In Authentication Exemption Settings, status for exempted transactions is defined A SOFTLAUNCH LIST Enabled | JCB, American Express, Diners Club, UnionPay International | Ares.transStatus= A |
| In Authentication Exemption Settings, status for exempted transactions is defined Y Domestic and International Amount threshold Enabled | Visa | Ares.transStatus= Y Ares.authenticationMethod=99 |
| In Authentication Exemption Settings, status for exempted transactions is defined A Domestic and International Amount threshold Enabled | Visa | Ares.transStatus= A Ares.authenticationMethod=98 |
| In Authentication Exemption Settings, status for exempted transactions is defined A or Y Domestic and International Amount Threshold Enabled | Mastercard | Ares.transStatus= Y Ares.transStatusReason=17 |
| In Authentication Exemption Settings, status for exempted transactions is defined Y Domestic and International Amount Threshold Enabled | JCB, American Express, Diners Club, UnionPay International | Ares.transStatus= Y |
| In Authentication Exemption Settings, status for exempted transactions is defined A Domestic and International Amount Threshold Enabled | JCB, American Express, Diners Club, UnionPay International | Ares.transStatus= A |
| Risk Chain is Enabled and Risk Decision is Frictionless | Visa | Ares.transStatus= Y Ares.authenticationMethod=99 |
Risk Chain is Enabled and Risk Decision is Frictionless, And transaction has DAF extension with authPayProcessReqInd 02 | Visa | Ares.transStatus= Y Ares.authenticationMethod=99 |
Risk Chain is Enabled and Risk Decision is Frictionless, And transaction has DAF extension with authPayProcessReqInd 01 and authPayCredStatus=N | Visa | Ares.transStatus= Y Ares.authenticationMethod=99 |
Risk Chain is Enabled and Risk Decision is Frictionless, And transaction has DAF extension with authPayProcessReqInd 01 and authPayCredStatus=Y | Visa | Ares.transStatus= Y Ares.authenticationMethod=99 |
| Risk Chain is Enabled and Risk Decision is Frictionless with review | Visa | Ares.transStatus= Y Ares.authenticationMethod=97 |
Risk Chain is Enabled and Risk Decision is Frictionless with Review, And transaction has DAF extension with authPayProcessReqInd 02 | Visa | Ares.transStatus= Y Ares.authenticationMethod=97 |
Risk Chain is Enabled and Risk Decision is Frictionless with review, And transaction has DAF extension with authPayProcessReqInd 01 and authPayCredStatus=N | Visa | Ares.transStatus= Y Ares.authenticationMethod=97 |
Risk Chain is Enabled and Risk Decision is Frictionless with review, And transaction has DAF extension with authPayProcessReqInd 01 and authPayCredStatus=Y | Visa | Ares.transStatus= Y Ares.authenticationMethod=97 |
| Risk Chain is Enabled and Risk Decision is Frictionless | Mastercard | Ares.transStatus= Y Ares.transStatusReason=17 |
| Risk Chain is Enabled and Risk Decision is Frictionless | Mastercard, American Express, Diners Club, UnionPay International | Ares.transStatus= Y |
Risk Chain is Enabled and Risk Decision is Decline, DAF authPayProcessReqInd=02 | Visa | Ares.transStatus=N Ares.transStatusReason=09 |
Risk Chain is Enabled and Risk Decision is Decline, DAF authPayProcessReqInd=01, authPayCredStatus=N | Visa | Ares.transStatus=N Ares.transStatusReason=09 |
Risk Chain is Enabled and Risk Decision is Decline, DAF authPayProcessReqInd=01, authPayCredStatus=Y | Visa | Ares.transStatus=N Ares.transStatusReason=11 |
Risk Chain is Enabled and Risk Decision is Decline, DAF authPayProcessReqInd=01, authPayCredStatus=Y, dafAdvice=03 | Visa | Ares.transStatus=C RReq.transStatus=Y |
Risk Chain is Enabled and Risk Decision is Decline, DAF authPayProcessReqInd=01, authPayCredStatus=Y, dafAdvice=02 or 01 | Visa | If EEA Region Ares.status=N Ares.transStatusReason=90 Other regions Ares.transStatus=N Ares.transStatusReason=09 |
| Risk Chain is Enabled and Risk Decision is Decline | Mastercard, American Express, Diners Club, UnionPay International | Ares.transStatus=N Ares.transStatusReason=09 |
| Risk Chain is Enabled and Risk Decision is Decline | JCB (Payment Authentication) | Continue with challenge; if no authentication method is available then Ares.transStatus=A |
| Risk Chain is Enabled and Risk Decision is Decline | JCB (Non-Payment Authentication) | Continue with challenge; if no authentication method is available then Ares.transStatus=N |
Risk Chain is Enabled and Risk Decision is Challenge, DAF authPayProcessReqInd=02, | Visa | Ares.transStatus=C RReq.transStatus=Y |
Risk Chain is Enabled and Risk Decision is Challenge, DAF authPayProcessReqInd=01, authPayCredStatus=N | Visa | Ares.transStatus=C RReq.transStatus=Y |
Risk Chain is Disabled, DAF Extension params:authPayProcessReqInd=02 | Visa | Ares.transStatus=C |
Risk Chain is Disabled, DAF Extension params:athPayProcessReqInd=01 authPayCredStatus=N | Visa | Ares.transStatus=C |
Risk Chain is Disabled, DAF Extension params:authPayProcessReqInd=01 authPayCredStatus=Y dafAdvice=03 | Visa | Ares.transStatus=C |
Risk Chain is Disabled, DAF Extension params:athPayProcessReqInd=01 authPayCredStatus=Y dafAdvice=01 | Visa | Ares.transStatus=Y |
Risk Chain is Disabled, DAF Extension params:authPayProcessReqInd=01 authPayCredStatus=Y dafAdvice=02 | Visa | If EEA Region Ares.status=N Ares.transStatusReason=90 Other regions Ares.transStatus=N Ares.transStatusReason=09 |
| SDK certificate for App-based transaction is not found or expired | Mastercard | Ares.transStatus= R Ares.transStatusReason=09 |
| SDK certificate for App-based transaction is not found or expired | Visa, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus= U Ares.transStatusReason=09 |
| Challenge is required | Visa, Mastercard, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus= C |
| Error during transaction | Visa, JCB, American Express, Diners Club, UnionPay International | RReq.transStatus= U RReq.transStatusReason=09 |
| Error during transaction | Mastercard | RReq.transStatatus=N RReq.transStatusReason=09 |
| messageCategory value is 80 | Mastercard | Ares.transStaus=U Ares.transStatusReason=80 |
| Frequency limit is reached | Visa, Mastercard, JCB, American Express, Diners Club, UnionPay International | Ares.transStaus=R Ares.transStatusReason=04 |
| ForceRiskAssessment=false, threeDSRequestorChallengeInd value is 02, scaExemption=05, amount is less than 500 euro | Mastercard | Ares.transStatus=N Ares.transStatusReason=81 |
| ForceRiskAssessment=true, RBA=Frictionless, threeDSRequestorChallengeInd value is 02, scaExemption=05, amount is less than 500 euro | Mastercard | Ares.transStatus=N Ares.transStatusReason=81 |
| ForceRiskAssessment=true, RBA=Challenge, threeDSRequestorChallengeInd value is 02, scaExemption=05, amount is less than 500 euro | Mastercard | Ares.transStatus=C |
| ForceRiskAssessment=true, RBA=Decline, threeDSRequestorChallengeInd value is 02, scaExemption=05, amount is less than 500 euro | Mastercard | Ares.transStatus=N Ares.transStatusReason=09 |
| ForceRiskAssessment=false, threeDSRequestorChallengeInd value is 02, scaExemption=05, amount is greater than 500 euro, and Risk Decision is Frictionless or Frictionless with review | Mastercard | Ares.transStatus=Y Ares.transStatusReason=17 |
| ForceRiskAssessment=false, threeDSRequestorChallengeInd value is 02, scaExemption=05, amount is greater than 500 euro, and Risk Decision is challenge | Mastercard | Ares.transStatus=C |
| ForceRiskAssessment=false, threeDSRequestorChallengeInd value is 02, scaExemption=05, amount is greater than 500 euro, and Risk Decision is decline | Mastercard | Ares.transStatus=N Ares.transStatusReason=09 |
| ForceRiskAssessment=false, threeDSRequestorChallengeInd value is 02, and scaExemption=06 or 07 | Mastercard | Ares.transStatus=N Ares.transStatusReason=81 |
| ForceRiskAssessment=false, threeDSRequestorChallengeInd value is is 02 and threeDSRequestorAuthenticationInd value is 02 (it does not call RBA) | Visa | Ares.transStatus=C |
| ForceRiskAssessment=false, threeDSRequestorChallengeInd value is 01 or 02 and Risk Decision is frictionless | Mastercard | Ares.transStatus=Y Ares.transStatusReason=18 |
| ForceRiskAssessment=false, threeDSRequestorChallengeInd value is 01 or 02 and Risk Decision is frictionless | Visa | Ares.transStatus=Y Ares.transStatusReason=99 |
| ForceRiskAssessment=false, threeDSRequestorChallengeInd value is 01 or 02 and Risk Decision is frictionless | Visa, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus=Y |
| ForceRiskAssessment=false, threeDSRequestorChallengeInd value is 01 or 02 and Risk Decision is frictionless with review | Mastercard | Ares.transStatus=Y Ares.transStatusReason=16 |
| ForceRiskAssessment=false, threeDSRequestorChallengeInd value is 01 or 02 and Risk Decision is frictionless with review | Visa | Ares.transStatus=Y Ares.transStatusReason=97 |
| ForceRiskAssessment=false, threeDSRequestorChallengeInd value is 01 or 02 and Risk Decision is frictionless with review | JCB, American Express, Diners Club, UnionPay International | Ares.transStatus=Y |
| ForceRiskAssessment=false, threeDSRequestorChallengeInd value is 01 or 02 and Risk Decision is challenge | Mastercard, Visa, JCB, Diners Club, American Express, UnionPay International | Ares.transStatuc=C |
| threeDSRequestorChallengeInd value is 01 or 02 and Risk Decision is decline | Mastercard, Visa, Diners Club, American Express | Ares.transStatuc=N Ares.transStatusReason=09 |
| threeDSRequestorChallengeInd value is 01 or 02 and Risk Decision is decline | UnionPay International | Ares.transStatuc=R Ares.transStatusReason=09 |
| threeDSRequestorChallengeInd value is 01 or 02, Risk Chain is Enabled and Risk Decision is Decline | JCB (Payment Authentication) | Continue with challenge; if no authentication method is available, Ares.transStatus=A |
| ForceRiskAssessment=false, threeDSRequestorChallengeInd value is 01 or 02, Risk Chain is Enabled and Risk Decision is Decline | JCB (Non-Payment Authentication) | Continue with challenge; if no authentication method is available, Ares.transStatus=N |
| ForceRiskAssessment=false, threeDSRequestorChallengeInd value is 03 | Visa, Mastercard, JCB, Diners Club, American Express, UnionPay International | Ares.transStatus=C |
| ForceRiskAssessment=false, threeDSRequestorChallengeInd value is 04 | Visa, Mastercard, JCB, Diners Club, American Express, UnionPay International | Ares.transStatus=C |
| ForceRiskAssessment=false, threeDSRequestorChallengeInd value is 82 | Visa | Ares.transStatus=N Ares.transStatusReason=89 |
| ForceRiskAssessment=false threeDSRequestorChallengeInd=any threeDSRequestorAuthenticationInd=02 or 03 MessageCategory=PA acctInfo.chAccAgeInd=02 | MasterCard | Ares=C |
| ForceRiskAssessment=true RiskAction=Frictionless threeDSRequestorChallengeInd=any threeDSRequestorAuthenticationInd=02 or 03 MessageCategory=PA acctInfo.chAccAgeInd=02 | MasterCard | Ares=Y Ares.transStatusReason=18 |
| ForceRiskAssessment=false threeDSRequestorChallengeInd=any threeDSRequestorAuthenticationInd=02 or 03 MessageCategory=PA acctInfo.chAccAgeInd=02 | Mastercard | Ares=C |
| ForceRiskAssessment=true RiskAction=Frictionless threeDSRequestorChallengeInd=any threeDSRequestorAuthenticationInd=02 or 03 MessageCategory=PA acctInfo.chAccAgeInd=02 | Mastercard | Ares=Y Ares.transStatusReason=18 |
| ForceRiskAssessment=true RiskAction=Frictionless with review threeDSRequestorChallengeInd=any threeDSRequestorAuthenticationInd=02 or 03 MessageCategory=PA acctInfo.chAccAgeInd=02 | MasterCard | Ares=Y Ares.transStatusReason=16 |
| ForceRiskAssessment=true RiskAction=Challenge threeDSRequestorChallengeInd=any threeDSRequestorAuthenticationInd=02 or 03 MessageCategory=PA acctInfo.chAccAgeInd=02 | Mastercard | Ares=C |
| ForceRiskAssessment=true RiskAction=Decline threeDSRequestorChallengeInd=any threeDSRequestorAuthenticationInd=02 or 03 MessageCategory=PA acctInfo.chAccAgeInd=02 | Mastercard | Ares=N Ares.transStatusReason=09 |
| ForceRiskAssessment=false threeDSRequestorChallengeInd=03 or 04 threeDSRequestorAuthenticationInd=04 | Mastercard | Ares=C |
| ForceRiskAssessment=true RiskAction=Frictionless threeDSRequestorChallengeInd=03 or 04 threeDSRequestorAuthenticationInd=04 | Mastercard | Aes=Y Ares.transStatusReason=18 |
| ForceRiskAssessment=true RiskAction=Frictionless with review threeDSRequestorChallengeInd=03 or 04 threeDSRequestorAuthenticationInd=04 | Mastercard | Ares=Y Ares.transStatusReason=16 |
| ForceRiskAssessment=true RiskAction=Challenge threeDSRequestorChallengeInd=03 or 04 threeDSRequestorAuthenticationInd=04 | Mastercard | Ares=C |
| ForceRiskAssessment=true RiskAction=Decline threeDSRequestorChallengeInd=03 or 04 threeDSRequestorAuthenticationInd=04 | Mastercard | Ares=N Are.transStatusReason=09 |
3DS v2.2 Transaction Status Codes¶
The following table lists the conditions that produce specific 3DS v2.2 transaction status results.
| Condition | Card Scheme | Status |
|---|---|---|
| Disabled Issuer | Visa, Mastercard, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus=R Ares.transStatusReason=12 |
| Disabled Issuer Card Bin | Visa, Mastercard, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus=R Ares.transStatusReason=12 |
| Issuer License invalid or expired | Mastercard | Ares.transStatus=R Ares.transStatusReason=12 |
| Issuer License invalid | Visa, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus=U Ares.transStatusReason=12 |
| Issuer License does not support 3DS2 | Mastercard | Ares.transStatus=R Ares.transStatusReason=12 |
| Issuer License does not support 3DS2 | Visa, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus=U Ares.transStatusReason=12 |
| Issuer License does not support the appBased device channel | Visa, Mastercard, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus=U Ares.transStatusReason=03 |
| Issuer License does not support the NPA message category | Mastercard | Ares.transStatus=R Ares.transStatusReason=20 |
| Issuer License does not support the NPA message category | Visa, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus=U Ares.transStatusReason=20 |
| Issuer License does not support the threeRI device channel | Mastercard | Ares.transStatus=R Ares.transStatusReason=21 |
| Issuer License does not support the threeRI device channel | JCB, American Express, Diners Club, UnionPay International | Ares.transStatus=U Ares.transStatusReason=21 |
| Issuer License does not support the threeRI device channel | Visa | Ares.transStatus=U Ares.transStatusReason=12 |
| purchaseDate is after now (+1 hour tolerance) | Mastercard | Ares.transStatus=R Ares.transStatusReason=11 |
| purchaseDate is after now (+1 hour tolerance) | Visa, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus=N Ares.transStatusReason=11 |
| Issuer License does not support RBA | Mastercard | Ares.transStatus=R Ares.transStatusReason=12 |
| Issuer License does not support RBA | Visa, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus=U Ares.transStatusReason=12 |
| Areq.TDSCompId is Y and no ThreeDSMethodReq is received | Mastercard | Ares.transStatus=R Ares.transStatusReason=11 |
| Areq.TDSCompId is Y and no ThreeDSMethodReq is received | Visa, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus=N Ares.transStatusReason=11 |
| Areq.TDSCompId is U and ThreeDSMethodReq is received | Mastercard | Ares.transStatus=R Ares.transStatusReason=11 |
| Areq.TDSCompId is U and ThreeDSMethodReq is received | Visa | Ares.transStatus=N Ares.transStatusReason=11 |
| Browser data collected in ThreeDSMethodReq differs with AReq Browser Data | Mastercard | Ares.transStatus=R Ares.transStatusReason=11 |
| Browser data collected in ThreeDSMethodReq differs with AReq Browser Data | Visa, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus=N Ares.transStatusReason=11 |
| Card has been enrolled in the system (Pre-Registered) but not registered, and Proof of Authentication Attempt is enabled | Visa | Ares.transStatus=A Ares.transStatusReason=13 Ares.authenticationMethod=98 |
| Card has been enrolled in the system (Pre-Registered) but not registered, and Proof of Authentication Attempt is enabled | Mastercard, JCB (Non-Payment Authentication) | Ares.transStatus=N Ares.transStatusReason=13 |
| Card has been enrolled in the system (Pre-Registered) but not registered, and Proof of Authentication Attempt is enabled | JCB (Payment Authentication), American Express, Diners Club, UnionPay International | Ares.transStatus= A Ares.transStatusReason=13 |
| Card not enrolled in system and Proof of Authentication Attempt is enabled | Visa | Ares.transStatus= A Ares.transStatusReason=13 Ares.authenticationMethod=98 |
| Card not enrolled in system and Proof of Authentication Attempt is enabled/disabled | Mastercard, JCB | Ares.transStatus= R Ares.transStatusReason=08 |
| Card not enrolled in system and Proof of Authentication Attempt is enabled | American Express, Diners Club, UnionPay International | Ares.transStatus=A Ares.transStatusReason=08 |
| Card not enrolled in system and Proof of Authentication Attempt is disabled | Visa, American Express, Diners Club, UnionPay International | Ares.transStatus=N Ares.transStatusReason=08 |
| ACS records show the card type belongs to a provider that differs from the provider sent the request | Mastercard, JCB | Ares.transStatus= R Ares.transStatusReason=06 |
| ACS records show the card type belongs to a provider that differs from the provider sent the request | Visa, American Express, Diners Club, UnionPay International | Ares.transStatus= U Ares.transStatusReason=06 |
| Device is listed in Unsupported Device lists and Decoupled Authentication is not supported by 3DS server | Visa, Mastercard, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus= U Ares.transStatusReason=03 |
| Device is listed in Unsupported Device lists and Decoupled Authentication is supported by 3DS server | Visa, Mastercard, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus= D |
| Error in parsing Device Info and Decoupled Authentication is not supported by 3DS server | Visa, Mastercard, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus= U Ares.transStatusReason=03 |
| Error in parsing Device Info and Decoupled Authentication is supported by 3DS server | Visa, Mastercard, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus= D |
| Challenge is decided for ThreeRI device channel and Decoupled Authentication is not supported by 3DS server | Visa, Mastercard, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus= N Ares.transStatusReason=09 |
| Challenge is decided for ThreeRI device channel and Decoupled Authentication is supported by 3DS server | Visa, Mastercard, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus= D |
| Decoupled Authentication is required but no suitable Decoupled Authenticator is available | Visa, Mastercard, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus= N Ares.transStatusReason=25 |
| Only Decoupled Authentication is available but Decoupled Authentication is not supported by 3DS Server | Visa, Mastercard, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus= N Ares.transStatusReason=23 |
| No device is assigned to card | Mastercard | Ares.transStatus= R Ares.transStatusReason=12 |
| No authentication method available for card | Visa, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus= U Ares.transStatusReason=12 |
| ACS does not support SDK UI | Visa, Mastercard, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus= U Ares.transStatusReason=03 |
| ACS does not support SDK Interface | Visa, Mastercard, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus= U Ares.transStatusReason=03 |
| Card status is set to stolen | Mastercard, JCB, UnionPay International | Ares.transStatus= R Ares.transStatusReason=10 |
| Card status is set to stolen | Visa, American Express, Diners Club | Ares.transStatus= N Ares.transStatusReason=10 |
| Card status is set to locked | Mastercard, JCB | Ares.transStatus= R Ares.transStatusReason=12 |
| Card status is set to locked | Visa, American Express, Diners Club, UnionPay International | Ares.transStatus= N Ares.transStatusReason=01 |
| Card status is set to Disabled | Mastercard, JCB | Ares.transStatus= R Ares.transStatusReason=12 |
| Card status is set to Disabled | Visa, American Express, Diners Club, UnionPay International | Ares.transStatus= N Ares.transStatusReason=12 |
| CardExpiry of AReq differs from real CardExpiry | Mastercard, Visa, JCB (Non-Payment Authentication), American Express, Diners Club, UnionPay International | Ares.transStatus= R Ares.transStatusReason=06 |
| CardExpiry of AReq differs from real CardExpiry | JCB (Payment Authentication) | Ares.transStatus= A Ares.transStatusReason=06 |
| Card name of AReq differs from real card name | Mastercard, Visa, JCB (Non-Payment Authentication), American Express, Diners Club, UnionPay International | Ares.transStatus= R Ares.transStatusReason=06 |
| Card name of AReq differs from real card name | JCB (Payment Authentication) | Ares.transStatus= A Ares.transStatusReason=06 |
| Card is expired | Mastercard, JCB | Ares.transStatus= R Ares.transStatusReason=05 |
| Card is expired | Visa, American Express, Diners Club, UnionPay International | Ares.transStatus= N Ares.transStatusReason=05 |
| Card is in reactivation mode | Mastercard | Ares.transStatus= R Ares.transStatusReason=12 |
| Card is in reactivation mode | Visa, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus= U Ares.transStatusReason=12 |
| In Authentication Exemption Settings, status for exempted transactions is defined Y SOFTLAUNCH LIST Enabled | Visa | Ares.transStatus= Y Ares.authenticationMethod=99 |
| In Authentication Exemption Settings, status for exempted transactions is defined A SOFTLAUNCH LIST Enabled | Visa | Ares.transStatus= A Ares.authenticationMethod=98 |
| In Authentication Exemption Settings, status for exempted transactions is defined A or Y SOFTLAUNCH LIST Enabled | Mastercard | Ares.transStatus= Y Ares.transStatusReason=17 |
| In Authentication Exemption Settings, status for exempted transactions is defined Y SOFTLAUNCH LIST Enabled | JCB, American Express, Diners Club, UnionPay International | Ares.transStatus= Y |
| In Authentication Exemption Settings, status for exempted transactions is defined A SOFTLAUNCH LIST Enabled | JCB, American Express, Diners Club, UnionPay International | Ares.transStatus= A |
| In Authentication Exemption Settings, status for exempted transactions is defined Y Domestic and International Amount threshold Enabled | Visa | Ares.transStatus= Y Ares.authenticationMethod=99 |
| In Authentication Exemption Settings, status for exempted transactions is defined A Domestic and International Amount threshold Enabled | Visa | Ares.transStatus= A Ares.authenticationMethod=98 |
| In Authentication Exemption Settings, status for exempted transactions is defined A or Y Domestic and International Amount Threshold Enabled | Mastercard | Ares.transStatus= Y Ares.transStatusReason=17 |
| In Authentication Exemption Settings, status for exempted transactions is defined Y Domestic and International Amount Threshold Enabled | JCB, American Express, Diners Club, UnionPay International | Ares.transStatus= Y |
| In Authentication Exemption Settings, status for exempted transactions is defined A Domestic and International Amount Threshold Enabled | JCB, American Express, Diners Club, UnionPay International | Ares.transStatus= A |
| SDK certificate for App-based transaction is not found or expired | Mastercard | Ares.transStatus= N Ares.transStatusReason=09 |
| SDK certificate for App-based transaction is not found or expired | Visa, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus= U Ares.transStatusReason=09 |
| Challenge is required | Visa, Mastercard, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus= C |
| Error during transaction | Visa, JCB, American Express, Diners Club, UnionPay International | RReq.transStatus= U RReq.transStatusReason=09 |
| Error during transaction | Mastercard | RReq.transStatatus=U RReq.transStatusReason=22 |
| Decoupled authentication is required | Visa, Mastercard, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus= D |
| messageCategory value is 80 | Mastercard | Ares.transStaus=U Ares.transStatusReason=80 |
| Frequency limit is reached | Visa, Mastercard, JCB, American Express, Diners Club, UnionPay International | Ares.transStaus=R Ares.transStatusReason=04 |
| threeRIInd value is 01, 02, 03, 04, 05, 07, 08, 09, 12, or 80 when messageCategory is set to 01-pa | Visa | Ares.transStaus=N Ares.transStatusReason=12 |
| threeDSRequestorChallengeInd value is 02 and threeDSRequestorAuthenticationInd value is 02 | Visa | Ares.transStatus=C |
| threeDSRequestorChallengeInd value 01 or 02 and Risk Decision is frictionless | Mastercard | Ares.transStatus=Y Ares.transStatusReason=17 |
| threeDSRequestorChallengeInd value 01 or 02 and Risk Decision is frictionless | Visa | Ares.transStatus=Y Ares.transStatusReason=99 |
| threeDSRequestorChallengeInd value 01 or 02 and Risk Decision is frictionless | Visa,JCB, American Express, Diners Club, UnionPay International | Ares.transStatus=Y |
| threeDSRequestorChallengeInd value 01 or 02 and Risk Decision is frictionless with review | Mastercard | Ares.transStatus=Y Ares.transStatusReason=17 |
| threeDSRequestorChallengeInd value 01 or 02 and Risk Decision is frictionless with review | Visa | Ares.transStatus=Y Ares.transStatusReason=97 |
| threeDSRequestorChallengeInd value 01 or 02 and Risk Decision is frictionless with review | JCB, American Express, Diners Club, UnionPay International | Ares.transStatus=Y |
| threeDSRequestorChallengeInd value 01 or 02 and Risk Decision is challenge | Mastercard, Visa, JCB, Diners Club, American Express, UnionPay International | Ares.transStatus=C |
| threeDSRequestorChallengeInd value 01 or 02 and Risk Decision is decline | Mastercard, Visa, Diners Club, American Express | Ares.transStatus=N Ares.transStatusReason=09 |
| threeDSRequestorChallengeInd value 01 or 02 and Risk Decision is decline | UnionPay International | Ares.transStatus=R Ares.transStatusReason=09 |
| threeDSRequestorChallengeInd value is 01 or 02 and Risk Decision is Decline | JCB (Payment Authentication) | Continue with challenge; if no authentication method is available then Ares.transStatus=A |
| threeDSRequestorChallengeInd value is 01 or 02 Risk Decision is Decline | JCB (Non-Payment Authentication) | Continue with challenge; if no authentication method is available then Ares.transStatus=N |
| ForceRiskAssessment= false and threeDSRequestorChallengeInd value is 03 | Visa, Mastercard, JCB, Diners Club, American Express, UnionPay International | Ares.transStatus=C |
| ForceRiskAssessment = false and threeDSRequestorChallengeInd value is 04 | Visa, Mastercard, JCB, Diners Club, American Express | Ares.transStatus=C |
| ForceRiskAssessment = false or true, and threeDSRequestorChallengeInd value is 04 | UnionPay International | Ares.transStatus = C |
| ForceRiskAssessment = false and threeDSRequesotChallengeInd value is 05, amount less than 500 euro, and Risk Decision is frictionless/frictionless with review | Mastercard | Ares.transStatus=I |
| ForceRiskAssessment = false and threeDSRequesotChallengeInd value is 05, amount exceeds 500 euro, and Risk Decision is frictionless/frictionless with review | Mastercard | Ares.transStatus=Y Ares.transStatusReason=17 |
| ForceRiskAssessment = false and threeDSRequestorChallengeInd value is 05, amount exceeds 500 euro, and Risk Decision is challenge | Mastercard | Ares.transStatus=C |
| ForceRiskAssessment = false and threeDSRequestorChallengeInd value is 05, amount exceeds 500 euro, and Risk Decision is Decline | Mastercard | Ares.transStatus=N Ares.transStatusReason=09 |
| threeDSRequestorChallengeIn value is 05 and RBA frictionless/frictionless with review | JCB, Diners Club, American Express | Ares.transStatus=I |
| RiskDecision is Frictionless or Frictionless with Review, threeDSRequesotChallengeInd value is 05, amount is less than 500 euro | UnionPay International | Ares.transStatus=Y |
| RiskDecision is Frictionless or Frictionless with Review, threeDSRequesotChallengeInd value is 05, amount is less than 500 euro | UnionPay International | Ares.transStatus=C |
| RiskDecision is Frictionless or Frictionless with Review, threeDSRequesotChallengeInd value is 05, authenticationInd is 02 | UnionPay International | Ares.transStatus=Y |
| RiskDecision is Frictionless or Frictionless with Review, threeDSRequesotChallengeInd value is 05 | UnionPay International | Ares.transStatus=C |
| RiskDecision is Frictionless or Frictionless with Decline, threeDSRequesotChallengeInd value is 05 | UnionPay International | Ares.transStatus=R Ares.transStatusReason=09 |
| threeDSRequestorChallengeInd value is 05 and Risk Decision is challenge | Mastercard, Visa, JCB, Diners Club, American Express | Ares.transStatus=C |
| threeDSRequestorInd value is 05 and Risk Decision is Decline | Mastercard, Visa, Diners Club, American Express | Ares.transStatus=N Ares.transStatusReason=09 |
| threeDSRequestorChallengeInd value is 05 and Risk Decision is Decline | JCB (Payment Authentication) | Continue with challenge; if no authentication method is available then Ares.transStatus=A |
| threeDSRequestorChallengeInd value is 05 and Risk Decision is Decline | JCB (Non-Payment Authentication) | Continue with challenge; if no authentication method is available then Ares.transStatus=N |
| ForceRiskAssessment = false and threeDSRequestorChallengeInd value is 06 | Mastercard | Ares.transStatus=I Ares.transStatusReason=17 |
| threeDSRequestorChallengeInd value is 06 | Visa, JCB, Diners Club, American Express, UnionPay International | Ares.transStatus=I |
| ForceRiskAssessment = true, threeDSRequestorChallengeInd value is 06 or 07, RiskDecision is Frictionless | Mastercard | Ares.transStatus=I Ares.transStatusReason=18 |
| ForceRiskAssessment = true, threeDSRequestorChallengeInd value is 06, RiskDecision is Frictionless | Visa, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus=I |
| ForceRiskAssessment = true, threeDSRequestorChallengeInd value is 06, RiskDecision is Challenge | Visa, JCB, American Express, Diners Club, UnionPay International | Ares.transStatus=N Ares.transStatusReason=09 |
| ForceRiskAssessment = true, threeDSRequestorChallengeInd value is 06, RiskDecision is Decline | Visa, JCB, American Express, Diners Club | Ares.transStatus=R Ares.transStatusReason=09 |
| ForceRiskAssessment = true, threeDSRequestorChallengeInd value is 06, RiskDecision is Decline | UnionPay International | Ares.transStatus= N Ares.transStatusReason=09 |
| threeDSRequestorChallengeInd value is 07, RiskDecision is Frictionless | Visa, JCB, Diners Club, American Express | Ares.transStatus=I |
| threeDSRequestorChallengeInd value is 07, RiskDecision is Frictionless | UnionPay International | Ares.transStatus=Y |
| threeDSRequestorChallengeInd value is 07 and Risk Decision is Frictionless/Frictionless with review | Mastercard | Ares.transStatus=I Ares.transStatusReason=17 |
| threeDSRequestorChallengeInd value is 07 and Risk Decision is Challenge | Mastercard | Ares.transStatus=C |
| threeDSRequestorChallengeInd value is 07 and Risk Decision is Decline | Mastercard,Visa,Diners Club,American Express | Ares.transStatus=N Ares.transStatusReason=09 |
| threeDSRequestorChallengeInd value is 07 and Risk Decision is Decline | UnionPay International | Ares.transStatus=R Ares.transStatusReason=09 |
| threeDSRequestorChallengeInd value is 07 and Risk Decision is Decline | JCB (Payment Authentication) | Continue with challenge; if no authentication method is available then Ares.transStatus=A |
| threeDSRequestorChallengeInd value is 07 and Risk Decision is Decline | JCB (Non-Payment Authentication) | Continue with challenge; if no authentication method is available then Ares.transStatus=N |
| threeDSRequestorChallengeInd value is 08 or 09 and Risk Decision is frictionless/frictionless with review | Mastercard | Ares.transStatus=Y Ares.transStatusReason=17 |
| threeDSRequestorChallengeInd value is 08 or 09 and Risk Decision is frictionless/frictionless with review | JCB,Diners Club,American Express, UnionPay International | Ares.transStatus=Y |
| threeDSRequestorChallengeInd value is 08 or 09 and Risk Decision is frictionless | Visa | Ares.transStatus=Y Ares.transStatusReason=99 |
| threeDSRequestorChallengeInd value is 08 or 09 and Risk Decision is frictionless with review | Visa | Ares.transStatus=Y Ares.transStatusReason=97 |
| threeDSRequestorChallengeInd value is 08 or 09 and Risk Decision is Decline | Visa,Mastercard,Diners Club,American Express | Ares.transStatus=N Ares.transStatusReason=09 |
| threeDSRequestorChallengeInd value is 08 or 09 and Risk Decision is Decline | JCB (Payment Authentication) | Continue with challenge; if no authentication method is available then Ares.transStatus=A |
| threeDSRequestorChallengeInd value is 08 or 09 and Risk Decision is Decline | JCB (Non-Payment Authentication) | Continue with challenge; if no authentication method is available then Ares.transStatus=N |
| threeDSRequestorChallengeInd value is 08 or 09, and Risk Decision is Decline | UnionPay International | Ares.transStatus=R Ares.transStatusReason=09 |
| ThreeDSRequestorChallengeInd value is 08, Risk Decision is challenge, and merchant whitelisting is not enabled for the issuer | Visa,Mastercard,JCB,Diners Club,American Express | Ares.transStatus=C |
| threeDSRequestorChallengeInd value is 08, Risk Decision is challenge, and the merchant is whitelisted by DS/3DSServer and whitelisting is enabled for the issuer | Visa,JCB,American Express,Diners Club | Ares.transstatus=Y |
| threeDSRequestorChallengeInd value is 08, Risk Decision is challenge, and the merchant is whitelisted by DS/3DSServer and whitelisting is enabled for the issuer | Mastercard | Ares.transStatus=Y Ares.transStatusReason=17 |
| threeDSRequestorChallengeInd value is 08 and Risk Decision is challenge, and the merchant is whitelisted by ACS/Issuer/Cardholder and whitelisting is enabled for the issuer | Visa, JCB, Diners club, American Express, UnionPay International | Ares.transStatus=Y |
| threeDSRequestorChallengeInd value is 08 and Risk Decision is challenge, and the merchant is whitelisted by ACS/Issuer/Cardholder and whitelisting is enabled for the issuer | Mastercard | Ares.transStatus=Y Ares.transStatusReason=17 |
| threeDSRequestorChallengeInd value is 08 and Risk Decision is challenge, and the merchant status is not set on the request and merchant is not whitelisted by Issuer/ACS/Cardholder | Visa,Mastercard, JCB, Diners Club, American Express, UnionPay International | Ares.transStatus=C |
| threeDSRequestorChallengeInd value is 08 and Risk Decision is challenge, and the merchant status is not Whitelisted | Visa, Mastercard, JCB, Diners Club, American Express, UnionPay International | Ares.transStatus=N Ares.transStatusReason=09 |
| threeDSRequestorChallengeInd value is 09. Risk Decision is challenge. | Visa, Mastercard, JCB, Diners Club, American Express, UnionPay International | Ares.transStatus=C |
| threeDSRequestorChallengeInd value is 82, Risk Decision is frictionless | Visa | Ares.transStatus=I |
| threeDSRequestorChallengeInd value is 82, Risk Decision is Challenge or Decline | Visa | Ares.transStatus=C |
| ForceRiskAssessment=false threeDSRequestorChallengeInd=any threeDSRequestorAuthenticationInd=02 or 03 MessageCategory=PA acctInfo.chAccAgeInd=02 | Mastercard | Ares.transStatus =C |
| ForceRiskAssessment=true RiskAction=Frictionless threeDSRequestorChallengeInd=any threeDSRequestorAuthenticationInd=02 or 03 MessageCategory=PA acctInfo.chAccAgeInd=02 | Mastercard | Ares.transStatus=Y Ares.transStatusReason=18 |
| ForceRiskAssessment=true RiskAction=Frictionless with review threeDSRequestorChallengeInd=any threeDSRequestorAuthenticationInd=02 or 03 MessageCategory=PA acctInfo.chAccAgeInd=02 | MasterCard | Ares.transStatus=Y Ares.transStatusReason=16 |
| ForceRiskAssessment=true RiskAction=Challenge threeDSRequestorChallengeInd=any threeDSRequestorAuthenticationInd=02 or 03 MessageCategory=PA acctInfo.chAccAgeInd=02 | Mastercard | Ares.transStatus=C |
| ForceRiskAssessment=true RiskAction=Decline threeDSRequestorChallengeInd=any threeDSRequestorAuthenticationInd=02 or 03 MessageCategory=PA acctInfo.chAccAgeInd=02 | Mastercard | Ares.transStatus=N Ares.transStatusReason=09 |
| ForceRiskAssessment=false threeDSRequestorChallengeInd=03 or 04 threeDSRequestorAuthenticationInd=04 | Mastercard | Ares.transStatus=C |
| ForceRiskAssessment=true RiskAction=Frictionless threeDSRequestorChallengeInd=03 or 04 threeDSRequestorAuthenticationInd=04 | Mastercard | Ares.transStatus=Y Ares.transStatusReason=18 |
| ForceRiskAssessment=true RiskAction=Frictionless with review threeDSRequestorChallengeInd=03 or 04 threeDSRequestorAuthenticationInd=04 | Mastercard | Ares.transStatus=Y Ares.transStatusReason=16 |
| ForceRiskAssessment=true RiskAction=Challenge threeDSRequestorChallengeInd=03 or 04 threeDSRequestorAuthenticationInd=04 | Mastercard | Ares.transStatus=C |
| ForceRiskAssessment=true RiskAction=Decline threeDSRequestorChallengeInd=03 or 04 threeDSRequestorAuthenticationInd=04 | Mastercard | Ares.transStatus=N Are.transStatusReason=09 |
Risk Chain is Enabled and Risk Decision is Frictionless, And transaction has DAF extension with authPayProcessReqInd 02 | Visa | Ares.transStatus= Y Ares.authenticationMethod=99 |
Risk Chain is Enabled and Risk Decision is Frictionless, And transaction has DAF extension with authPayProcessReqInd 01 and authPayCredStatus=N | Visa | Ares.transStatus= Y Ares.authenticationMethod=99 |
Risk Chain is Enabled and Risk Decision is Frictionless, And transaction has DAF extension with authPayProcessReqInd 01 and authPayCredStatus=Y | Visa | Ares.transStatus= Y Ares.authenticationMethod=99 |
| Risk Chain is Enabled and Risk Decision is Frictionless with review | Visa | Ares.transStatus= Y Ares.authenticationMethod=97 |
Risk Chain is Enabled and Risk Decision is Frictionless with Review, And transaction has DAF extension with authPayProcessReqInd 02 | Visa | Ares.transStatus= Y Ares.authenticationMethod=97 |
Risk Chain is Enabled and Risk Decision is Frictionless with review, And transaction has DAF extension with authPayProcessReqInd 01 and authPayCredStatus=N | Visa | Ares.transStatus= Y Ares.authenticationMethod=97 |
Risk Chain is Enabled and Risk Decision is Frictionless with review, And transaction has DAF extension with authPayProcessReqInd 01 and authPayCredStatus=Y | Visa | Ares.transStatus= Y Ares.authenticationMethod=97 |
Risk Chain is Enabled and Risk Decision is Decline, DAF authPayProcessReqInd=02 | Visa | Ares.transStatus=N Ares.transStatusReason=09 |
Risk Chain is Enabled and Risk Decision is Decline, DAF authPayProcessReqInd=01, authPayCredStatus=N | Visa | Ares.transStatus=N Ares.transStatusReason=09 |
Risk Chain is Enabled and Risk Decision is Decline, DAF authPayProcessReqInd=01, authPayCredStatus=Y | Visa | Ares.transStatus=N Ares.transStatusReason=11 |
Risk Chain is Enabled and Risk Decision is Decline, DAF authPayProcessReqInd=01, authPayCredStatus=Y, dafAdvice=03 | Visa | Ares.transStatus=C RReq.transStatus=Y |
Risk Chain is Enabled and Risk Decision is Decline, DAF authPayProcessReqInd=01, authPayCredStatus=Y, dafAdvice=02 or 01 | Visa | If EEA Region Ares.status=N Ares.transStatusReason=90 Other regions Ares.transStatus=N Ares.transStatusReason=09 |
Risk Chain is Enabled and Risk Decision is Challenge, DAF authPayProcessReqInd=02, | Visa | Ares.transStatus=C RReq.transStatus=Y |
Risk Chain is Enabled and Risk Decision is Challenge, DAF authPayProcessReqInd=01, authPayCredStatus=N | Visa | Ares.transStatus=C RReq.transStatus=Y |
Risk Chain is Disabled, DAF Extension params:authPayProcessReqInd=02 | Visa | Ares.transStatus=C |
Risk Chain is Disabled, DAF Extension params:athPayProcessReqInd=01 authPayCredStatus=N | Visa | Ares.transStatus=C |
Risk Chain is Disabled, DAF Extension params:authPayProcessReqInd=01 authPayCredStatus=Y dafAdvice=03 | Visa | Ares.transStatus=C |
Risk Chain is Disabled, DAF Extension params:athPayProcessReqInd=01 authPayCredStatus=Y dafAdvice=01 | Visa | Ares.transStatus=Y |
Risk Chain is Disabled, DAF Extension params:authPayProcessReqInd=01 authPayCredStatus=Y dafAdvice=02 | Visa | If EEA Region Ares.status=N Ares.transStatusReason=90 Other regions Ares.transStatus=N Ares.transStatusReason=09 |
Risk Chain is Enabled and Risk Decision is Frictionless, And transaction has DAF extension with authPayProcessReqInd 02