3D Secure Testing Guide
All 3D Secure test transactions are being sent to our 3D Secure Simulator. The test cards below are enrolled in the simulator and can be used for testing. Cards that are not listed below will return an error "000.400.109 Card is not enrolled for 3DS version 2".
If you wish to use your own test card, the enrollment can be forced via a custom parameter. You can also override the default flow, if you want to test a frictionless or a challenge workflow. Furthermore, a challenge can be forced by sending the appropriate challenge indicator flag.
Summary of the available custom parameters
Parameter |
Effect |
customParameters[3DS2_enrolled]=true |
Using this parameter, any test card can be used to test 3D Secure, even if it's not on the below list. |
customParameters[3DS2_flow]=challenge |
Using this parameter the authentication will end up with a challenge flow. |
customParameters[3DS2_flow]=frictionless |
Using this parameter the authentication will end up with a frictionless flow. |
threeDSecure.challengeIndicator=4 |
Using this parameter the authentication will end up with a challenge flow and the cardholder will be redirected to the issuer's authentication page. |
|
Returns Method Data |
Card number |
Result |
Frictionless
| Y |
4200000000000091 |
Successful frictionless authentication (ECI=05, ECI=02 for Mastercard, TransactionStatus=Y) |
Y |
4200000000000109 |
Attempt (ECI=06, ECI=01 for Mastercard, TransactionStatus=A) |
N |
4200000000000026 |
Successful frictionless authentication (ECI=05, ECI=02 for Mastercard, TransactionStatus=Y) |
N |
4200000000000059 |
Attempt (ECI=06, ECI=01 for Mastercard, ransactionStatus=A) |
Error
| N |
4012001037461114 |
Technical Error (no ECI, TransactionStatus=U) |
N |
4012001037141112 |
User not enrolled (ECI=06, ECI=01 for Mastercard, TransactionStatus=N) |
Not Applicable |
4532497088771651 |
Card not participating |
Challenge
| Y |
4200000000000042 |
(determined by challenge) |
Y |
4200000000000067 |
(determined by challenge) |
N |
4200000000000018 |
(determined by challenge) |
N |
4200000000000075 |
(determined by challenge) |
|
Returns Method Data |
Card number |
Result |
Frictionless
| Y |
5200000000000007 |
Successful frictionless authentication (ECI=05, ECI=02 for Mastercard, TransactionStatus=Y) |
Y |
5200000000000023 |
Attempt (ECI=06, ECI=01 for Mastercard, TransactionStatus=A) |
N |
5200000000000056 |
Successful frictionless authentication (ECI=05, ECI=02 for Mastercard, TransactionStatus=Y) |
N |
5200000000000106 |
Attempt (ECI=06, ECI=01 for Mastercard, ransactionStatus=A) |
Error
| N |
5434580000000006 |
Technical Error (no ECI, TransactionStatus=U) |
N |
5457350076543210 |
User not enrolled (ECI=06, ECI=01 for Mastercard, TransactionStatus=N) |
Not Applicable |
5497260847316287 |
Card not participating |
Challenge
| Y |
5200000000000015 |
(determined by challenge) |
Y |
5200000000000049 |
(determined by challenge) |
N |
5200000000000064 |
(determined by challenge) |
N |
5200000000000072 |
(determined by challenge) |
|
Returns Method Data |
Card number |
Result |
Frictionless
| Y |
6761301000993772 |
Successful frictionless authentication (ECI=05, ECI=02 for Mastercard, TransactionStatus=Y) |
Y |
6706981111111113 |
Attempt (ECI=06, ECI=01 for Mastercard, TransactionStatus=A) |
N |
6799851000000032 |
Successful frictionless authentication (ECI=05, ECI=02 for Mastercard, TransactionStatus=Y) |
N |
6007930123456780 |
Attempt (ECI=06, ECI=01 for Mastercard, ransactionStatus=A) |
Error
| N |
6761301000941201 |
Technical Error (no ECI, TransactionStatus=U) |
N |
6761301000946341 |
User not enrolled (ECI=06, ECI=01 for Mastercard, TransactionStatus=N) |
Not Applicable |
6761257707836567 |
Card not participating |
Challenge
| Y |
6799998900000060018 |
(determined by challenge) |
Y |
6773670009114879 |
(determined by challenge) |
N |
67034200554565015 |
(determined by challenge) |
N |
6759888888888888 |
(determined by challenge) |
|
Returns Method Data |
Card number |
Result |
Frictionless
| Y |
374500262001008 |
Successful frictionless authentication (ECI=05, ECI=02 for Mastercard, TransactionStatus=Y) |
Y |
377277081382243 |
Attempt (ECI=06, ECI=01 for Mastercard, TransactionStatus=A) |
N |
375987000000062 |
Successful frictionless authentication (ECI=05, ECI=02 for Mastercard, TransactionStatus=Y) |
N |
373953192351004 |
Attempt (ECI=06, ECI=01 for Mastercard, ransactionStatus=A) |
Error
| N |
375987000169875 |
Technical Error (no ECI, TransactionStatus=U) |
N |
375987000169883 |
User not enrolled (ECI=06, ECI=01 for Mastercard, TransactionStatus=N) |
Not Applicable |
343923092050144 |
Card not participating |
Challenge
| Y |
343434343434343 |
(determined by challenge) |
Y |
375987000000021 |
(determined by challenge) |
N |
375987000169867 |
(determined by challenge) |
N |
371449635398431 |
(determined by challenge) |
|
Returns Method Data |
Card number |
Result |
Frictionless
| Y |
36177580677072 |
Successful frictionless authentication (ECI=05, ECI=02 for Mastercard, TransactionStatus=Y) |
Y |
6011000400001008 |
Attempt (ECI=06, ECI=01 for Mastercard, TransactionStatus=A) |
N |
6011010000000003 |
Successful frictionless authentication (ECI=05, ECI=02 for Mastercard, TransactionStatus=Y) |
N |
6011000990099818 |
Attempt (ECI=06, ECI=01 for Mastercard, ransactionStatus=A) |
Error
| N |
6510000000001248 |
Technical Error (no ECI, TransactionStatus=U) |
N |
6011025500265831 |
User not enrolled (ECI=06, ECI=01 for Mastercard, TransactionStatus=N) |
Not Applicable |
6011420711746440 |
Card not participating |
Challenge
| Y |
36259600000004 |
(determined by challenge) |
Y |
6011208701117775 |
(determined by challenge) |
N |
6559906559906557 |
(determined by challenge) |
N |
36458811111119 |
(determined by challenge) |
|
Returns Method Data |
Card number |
Result |
Frictionless
| Y |
3530111333300000 |
Successful frictionless authentication (ECI=05, ECI=02 for Mastercard, TransactionStatus=Y) |
Y |
3566002020360505 |
Attempt (ECI=06, ECI=01 for Mastercard, TransactionStatus=A) |
N |
3569990012278361 |
Successful frictionless authentication (ECI=05, ECI=02 for Mastercard, TransactionStatus=Y) |
N |
3569990012278353 |
Attempt (ECI=06, ECI=01 for Mastercard, ransactionStatus=A) |
Error
| N |
3566007770017510 |
Technical Error (no ECI, TransactionStatus=U) |
N |
3569990012291497 |
User not enrolled (ECI=06, ECI=01 for Mastercard, TransactionStatus=N) |
Not Applicable |
3096023363379943 |
Card not participating |
Challenge
| Y |
3566002345432153 |
(determined by challenge) |
Y |
3569990010095916 |
(determined by challenge) |
N |
3569990012300876 |
(determined by challenge) |
N |
3569990012300884 |
(determined by challenge) |
|
Returns Method Data |
Card number |
Result |
Frictionless
| Y |
58873111111111115 |
Successful frictionless authentication (ECI=05, ECI=02 for Mastercard, TransactionStatus=Y) |
Y |
58873111111111123 |
Attempt (ECI=06, ECI=01 for Mastercard, TransactionStatus=A) |
N |
58873111111111131 |
Successful frictionless authentication (ECI=05, ECI=02 for Mastercard, TransactionStatus=Y) |
N |
58873111111111149 |
Attempt (ECI=06, ECI=01 for Mastercard, ransactionStatus=A) |
Error
| N |
58873111111111156 |
Technical Error (no ECI, TransactionStatus=U) |
N |
58873111111111164 |
User not enrolled (ECI=06, ECI=01 for Mastercard, TransactionStatus=N) |
Challenge
| Y |
58873111111111172 |
(determined by challenge) |
Y |
58873111111111180 |
(determined by challenge) |
N |
58873111111111222 |
(determined by challenge) |
N |
58873111111111230 |
(determined by challenge) |
|
Returns Method Data |
Card number |
Result |
Frictionless
| Y |
5019995420853334 |
Successful frictionless authentication (ECI=05, ECI=02 for Mastercard, TransactionStatus=Y) |
Y |
5019999531137108 |
Attempt (ECI=06, ECI=01 for Mastercard, TransactionStatus=A) |
N |
5019991658672173 |
Successful frictionless authentication (ECI=05, ECI=02 for Mastercard, TransactionStatus=Y) |
N |
5019991503655373 |
Attempt (ECI=06, ECI=01 for Mastercard, ransactionStatus=A) |
Error
| N |
5019996890729079 |
Technical Error (no ECI, TransactionStatus=U) |
N |
4571995700667571 |
User not enrolled (ECI=06, ECI=01 for Mastercard, TransactionStatus=N) |
Not Applicable |
4571993314926574 |
Card not participating |
Challenge
| Y |
4571991262718985 |
(determined by challenge) |
Y |
4571995712628447 |
(determined by challenge) |
N |
4571998470279619 |
(determined by challenge) |
N |
5019991707044788 |
(determined by challenge) |
|
Returns Method Data |
Card number |
Result |
Frictionless
| Y |
4561402725337522 |
Successful frictionless authentication (ECI=05, ECI=02 for Mastercard, TransactionStatus=Y) |
Y |
4561404340834677 |
Attempt (ECI=06, ECI=01 for Mastercard, TransactionStatus=A) |
N |
4561402252349452 |
Successful frictionless authentication (ECI=05, ECI=02 for Mastercard, TransactionStatus=Y) |
N |
4561403505852789 |
Attempt (ECI=06, ECI=01 for Mastercard, ransactionStatus=A) |
Error
| N |
5132838291362666 |
Technical Error (no ECI, TransactionStatus=U) |
N |
5132836684345470 |
User not enrolled (ECI=06, ECI=01 for Mastercard, TransactionStatus=N) |
Challenge
| Y |
5132831842334250 |
(determined by challenge) |
N |
4976077311101836 |
(determined by challenge) |
N |
4976075309982316 |
(determined by challenge) |
|
Returns Method Data |
Card number |
Result |
Frictionless
| Y |
6250947000000014 |
Successful frictionless authentication (ECI=05, ECI=02 for Mastercard, TransactionStatus=Y) |
Y |
6250947000000022 |
Attempt (ECI=06, ECI=01 for Mastercard, TransactionStatus=A) |
N |
6250947000000089 |
Successful frictionless authentication (ECI=05, ECI=02 for Mastercard, TransactionStatus=Y) |
N |
6250944220914108 |
Attempt (ECI=06, ECI=01 for Mastercard, ransactionStatus=A) |
Error
| N |
6250947000000048 |
Technical Error (no ECI, TransactionStatus=U) |
N |
6250947000000030 |
User not enrolled (ECI=06, ECI=01 for Mastercard, TransactionStatus=N) |
Not Applicable |
6250947000000052 |
Card not participating |
Challenge
| Y |
6250947000000097 |
(determined by challenge) |
Y |
6250944196725207 |
(determined by challenge) |
N |
6250949644050173 |
(determined by challenge) |
N |
6250945882768112 |
(determined by challenge) |
|
Returns Method Data |
Card number |
Result |
Frictionless
| Y |
6703997212737146 |
Successful frictionless authentication (ECI=05, ECI=02 for Mastercard, TransactionStatus=Y) |
Y |
6703993351560670 |
Attempt (ECI=06, ECI=01 for Mastercard, TransactionStatus=A) |
N |
6703994942941098 |
Successful frictionless authentication (ECI=05, ECI=02 for Mastercard, TransactionStatus=Y) |
N |
6703991694504181 |
Attempt (ECI=06, ECI=01 for Mastercard, ransactionStatus=A) |
Error
| N |
6703995730382544 |
Technical Error (no ECI, TransactionStatus=U) |
N |
6703649519767306 |
User not enrolled (ECI=06, ECI=01 for Mastercard, TransactionStatus=N) |
Not Applicable |
6703649519767555 |
Card not participating |
Challenge
| Y |
6703646173211993 |
(determined by challenge) |
Y |
6703647823718742 |
(determined by challenge) |
N |
6703618847851199 |
(determined by challenge) |
N |
6703618084221908 |
(determined by challenge) |
Cards to use with the mSDK
When using a mobile app, the cardholder challenge can be presented in multiple different ways. To simulate these scenarios in a mobile app, please use the following cards for testing.
To learn more about how 3D Secure works with our mSDK, please follow
this guide.
Brand |
Card number |
UI Interface |
UI Type |
| 4200000000000042 |
Native |
Text |
4200000000000067 |
HTML |
Text |
4012000000003119 |
Native |
Single select |
4012000000003127 |
Native |
Multi select |
4012000000003085 |
Native |
OOB |
| 5200000000000015 |
Native |
Text |
5200000000000049 |
HTML |
Text |
| 6799998900000060018 |
Native |
Text |
6773670009114879 |
HTML |
Text |
| 343434343434343 |
Native |
Text |
375987000000021 |
HTML |
Text |
375987000169735 |
Native |
Single select |
375987000169743 |
Native |
Multi select |
375987000169750 |
Native |
OOB |
| 36259600000004 |
Native |
Text |
6011208701117775 |
HTML |
Text |
36849800000257 |
Native |
Single select |
36849800000679 |
Native |
Multi select |
36849800000968 |
Native |
OOB |
| 3566002345432153 |
Native |
Text |
3569990010095916 |
HTML |
Text |
3550998168481060 |
Native |
Single select |
3550998168491028 |
Native |
Multi select |
3550998168501016 |
Native |
OOB |
| 6703646173211993 |
Native |
Text |
6703647823718742 |
HTML |
Text |
6703645989485122 |
Native |
Single select |
6703647138958058 |
Native |
Multi select |
6703618847851199 |
Native |
OOB |