2.7: Check Enrollment Error {#reference_hrv_dwd_zpb}
====================================================

This test verifies how your system reacts when an error occurs while verifying that the cardholder is part of an authentication program.

Card Numbers
------------

American Express (Card Type = 003)
----------------------------------

| **`3-D Secure` 2.1.0** Test Card Number | **`3-D Secure` 2.2.0** Test Card Number |
|-----------------------------------------|-----------------------------------------|
| ---                                     | 34XXX XX XXXX 2732                      |

Cartes Bancaires Mastercard (Card Type = 036)
---------------------------------------------

| **`3-D Secure` 2.1.0** Test Card Number | **`3-D Secure` 2.2.0** Test Card Number |
|-----------------------------------------|-----------------------------------------|
| 52XXXX XX XXXX 3X68                     | 52XXXX XX XXXX 4X58                     |

Cartes Bancaires Visa (Card Type = 036)
---------------------------------------

| **`3-D Secure` 2.1.0** Test Card Number | **`3-D Secure` 2.2.0** Test Card Number |
|-----------------------------------------|-----------------------------------------|
| 4XXXXX XX XXXX 3X63                     | 4XXXXXXX XXXX 4194                      |

China UnionPay (Card Type = 062)
--------------------------------

| **`3-D Secure` 2.1.0** Test Card Number | **`3-D Secure` 2.2.0** Test Card Number |
|-----------------------------------------|-----------------------------------------|
| 62XXX1 XX XX5X XX6X                     | 81XXX1 XX XXXX X662 621XX3 41 5762 1444 |

Diners Club (Card Type = 005)
-----------------------------

| **`3-D Secure` 2.1.0** Test Card Number | **`3-D Secure` 2.2.0** Test Card Number |
|-----------------------------------------|-----------------------------------------|
| ---                                     | 6X11XX XX XXXX 2315                     |

Discover (Card Type = 004)
--------------------------

| **`3-D Secure` 2.1.0** Test Card Number | **`3-D Secure` 2.2.0** Test Card Number |
|-----------------------------------------|-----------------------------------------|
| ---                                     | 6X11XX XX XXXX 2315                     |

eftpos Mastercard (Card Type = 002)
-----------------------------------

| **`3-D Secure` 2.1.0** Test Card Number | **`3-D Secure` 2.2.0** Test Card Number |
|-----------------------------------------|-----------------------------------------|
| 52XXXX XX XXXX 579X                     | ---                                     |

eftpos Mastercard (Card Type = 070)
-----------------------------------

| **`3-D Secure` 2.1.0** Test Card Number | **`3-D Secure` 2.2.0** Test Card Number |
|-----------------------------------------|-----------------------------------------|
| 516366 XX 1XXX XX68                     | ---                                     |

eftpos Visa (Card Type = 001)
-----------------------------

| **`3-D Secure` 2.1.0** Test Card Number | **`3-D Secure` 2.2.0** Test Card Number |
|-----------------------------------------|-----------------------------------------|
| 4XXXXX XX XXXX 5X68                     | ---                                     |

eftpos Visa (Card Type = 070)
-----------------------------

| **`3-D Secure` 2.1.0** Test Card Number | **`3-D Secure` 2.2.0** Test Card Number |
|-----------------------------------------|-----------------------------------------|
| 47X565 XX 1XXX XX67                     | ---                                     |

Elo (Card Type = 054)
---------------------

| **`3-D Secure` 2.1.0** Test Card Number | **`3-D Secure` 2.2.0** Test Card Number |
|-----------------------------------------|-----------------------------------------|
| ---                                     | 65X529 XX XXXX 21X9                     |

ITMX Mastercard (Card Type = 002)
---------------------------------

| **`3-D Secure` 2.1.0** Test Card Number | **`3-D Secure` 2.2.0** Test Card Number |
|-----------------------------------------|-----------------------------------------|
| 557755 X1 21XX X174                     | 557755 X1 22XX X132                     |

ITMX Visa (Card Type = 001)
---------------------------

| **`3-D Secure` 2.1.0** Test Card Number | **`3-D Secure` 2.2.0** Test Card Number |
|-----------------------------------------|-----------------------------------------|
| 4632X8 21 XXXX XX153                    | 4632X8 22 XXXX X152                     |

Jaywan (Card Type = 081)
------------------------

| **`3-D Secure` 2.1.0** Test Card Number | **`3-D Secure` 2.2.0** Test Card Number |
|-----------------------------------------|-----------------------------------------|
| 669XX9 XX XXXX 1159                     | 669XX9 XX XXXX 2199                     |

JCB J/Secure (Card Type = 007)
------------------------------

| **`3-D Secure` 2.1.0** Test Card Number | **`3-D Secure` 2.2.0** Test Card Number |
|-----------------------------------------|-----------------------------------------|
| ---                                     | 3338XX XX XXXX X65X                     |

mada Mastercard (Card Type = 060)
---------------------------------

| **`3-D Secure` 2.1.0** Test Card Number |                                                                                                                                   **`3-D Secure` 2.2.0** Test Card Number                                                                                                                                    |
|-----------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| ---                                     | 52XXXX XX XXXX 811X The merchant's country must be set to `SA` within the merchant profile, or the **CountryCodeOverride** field must be set to `SA` on the Lookup Request. The response will include the `3-D Secure` operator ID, DS reference number, brand authentication, and the ACS reference number. |

mada Visa (Card Type = 060)
---------------------------

| **`3-D Secure` 2.1.0** Test Card Number |                                                                                                                                   **`3-D Secure` 2.2.0** Test Card Number                                                                                                                                    |
|-----------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| ---                                     | 4XXXXX XX XXXX 817X The merchant's country must be set to `SA` within the merchant profile, or the **CountryCodeOverride** field must be set to `SA` on the Lookup Request. The response will include the `3-D Secure` operator ID, DS reference number, brand authentication, and the ACS reference number. |

Mastercard (Card Type = 002)
----------------------------

| **`3-D Secure` 2.1.0** Test Card Number | **`3-D Secure` 2.2.0** Test Card Number |
|-----------------------------------------|-----------------------------------------|
| ---                                     | 52XXXX XX XXXX 2X37                     |

RuPay (Card Type = 061)
-----------------------

| **`3-D Secure` 2.1.0** Test Card Number |                                                                                                                                               **`3-D Secure` 2.2.0** Test Card Number                                                                                                                                                |
|-----------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| ---                                     | 652267 XX XXXX 1921 When checking enrollment, all transactions must set the **CountryCodeOverride** field to `356`, and include the **Card Type** and **Currency Code** . For domestic transactions, you must also include values for the **Token Requestor ID** , **Token Cryptogram** , and the **Token Status Indicator** fields. |

Visa (Card Type = 001)
----------------------

| **`3-D Secure` 2.1.0** Test Card Number | **`3-D Secure` 2.2.0** Test Card Number |
|-----------------------------------------|-----------------------------------------|
| ---                                     | 4XXXXX XX XXXX 2446                     |

> IMPORTANT
> The Meeza card can be tested in the same manner as Mastercard using the same test card numbers. The only difference is that the card type for Meeza is ` 067 `.

Results for the Check Enrollment Service
----------------------------------------

Status = AUTHENTICATION_SUCCESSFUL  
The cardholder is enrolled in Payer Authentication. Authenticate the cardholder before continuing with the transaction.` `  
VERes enrolled = `U`  
In the response, this error code and error description is returned:  
directoryServerErrorCode: `101`  
directoryServerErrorDescription: `Error Processing Message Request 1001`

E-Commerce Indicator (ECI) Values
---------------------------------

This table lists the raw ECI value that must be passed within the authorization and its respective string value. Note that no raw ECI is returned for these scenarios. These values should be passed under this test condition when a transaction is submitted for payment authorization.

|     Network     | ECI Raw Value |      ECI String Value       |
|-----------------|---------------|-----------------------------|
| eftpos          | 07            | oci_failure                 |
| mada Mastercard | 00            | mada_failure or internet    |
| mada Visa       | 07            | mada_failure or vbv_failure |
| RuPay           | 07            | oci_failure                 |

Results for the Validation Authentication Service
-------------------------------------------------

No results are returned.  
While Mastercard would normally return the directory server transaction ID, in this test case, it is not returned.

Action
------

Proceed with the authorization request, and contact your support representative to resolve the issue. There is no liability shift. If you requested payer authentication and authorization together, the authorization is processed automatically.
