3D Secure
3D Secure 2 Test Cases BY 3D secure Vendor/MPI
The MPI test cases that should be used are depended on the acquiring bank that holds the merchant agreement or PSP that will be processing the payments on the Gateway on behalf of the merchant
Things to note about the test cards:
- CVV not required
- Expiry must be current or future date
BANKSERV
For merchants and acquiring banks in South Africa and Kenya
Frictionless Full authentication |
|
Scenario 1 |
Authenticated Frictionless Transaction |
Test Values |
Visa:4069425217889137 MC:5163426869252246 DINERS:36135230403232 |
Expected results - Lookup |
EnrolledStatus: Y paresTxStatus: Y TDS2.transStatus: Y ECI (Visa): 05 ECI (MCI): 02 ECI (DINERS): 05 PARESVERIFIED: true PROTOCOL: 3DS 2.1.0 MD_STATUS: 1 MD_ERROR_MESSAGE: Authenticated |
Action: Merchant should proceed with the authorization message Note Pan supplied configured for frictionless authentication |
Failed Frictionless Authentication |
|
Scenario 2 |
Failed Frictionless Transaction |
Test Values |
Visa: 4069421358347845 MC: 5178872338408971 DINERS: 36135234130393 |
Expected results - Lookup |
EnrolledStatus: Y paresTxStatus: N TDS2.transStatus: N ECI (Visa): Blank, (will default to ECI 07) ECI (MCI): Blank, will default to ECI 00) (DINERS): Blank, (will default to ECI 07) PARESVERIFIED: True PROTOCOL: 3DS 2.1.0 MD_STATUS: 0 MD_ERROR_MESSAGE: NOT Authenticated |
Action: Merchant should NOT proceed with the authorization message Note Pan supplied configured for frictionless authentication |
CYBERSOURCE
Frictionless Full Authentication |
|
Scenario 1 |
Authenticated Frictionless Transaction |
Test Values |
Visa: 445653 00 0000 1005 445653 00 0000 0001 007
MC: 520000 00 0000 1005 520000 00 0000 3001
|
Expected results - Lookup |
Reason code = 100 ics_pa_enroll service was successful. VERes enrolled = Y PARes status = Y CAVV = AVV = (Mastercard only)
|
Action: Merchant should proceed with the authorization message Note Pan supplied configured for frictionless authentication |
Failed Frictionless Authentication |
|
Scenario 2 |
Failed Frictionless Transaction |
Test Values |
Visa: 445653 00 0000 1013 445653 00 0000 3019 MC: 520000 00 0000 1013 520000 00 0000 3019
|
Expected results - Lookup |
VERes enrolled = Y PARes status = N Reason code = 476 User failed authentication. |
Action: Merchant should NOT proceed with the authorization message. Ask the customer for another form of payment |