Skip to main content
For testing 3DS, you can use the following test cards to simulate scenarios:

Mastercard

ScenarioPlatformCard NumberCVVExpiry date
Manual ChallengeWeb5306889942833340Any 3 digit numberAny future expiry date
Manual ChallengeiOS & Android5267648608924299Any 3 digit numberAny future expiry date
Frictionless & UnsuccessfuliOS & Android5328720384582224Any 3 digit numberAny future expiry date
Frictionless & SuccessfuliOS & Android5333259155643223Any 3 digit numberAny future expiry date
Frictionless & UnsuccessfulWeb5487971631330522Any 3 digit numberAny future expiry date
Frictionless & SuccessfulWeb5512459816707531Any 3 digit numberAny future expiry date

Visa

ScenarioPlatformCard NumberCVVExpiry date
Manual ChallengeWeb4916994064252017Any 3 digit numberAny future expiry date
Manual ChallengeiOS & Android4000000000000051Any 3 digit numberAny future expiry date
Frictionless & SuccessfuliOS & Android4000000000000010Any 3 digit numberAny future expiry date
Frictionless & UnsuccessfuliOS & Android4000000000000044Any 3 digit numberAny future expiry date
Frictionless & SuccessfulWeb4929251897047956Any 3 digit numberAny future expiry date
Frictionless & UnsuccessfulWeb4716429323842524Any 3 digit numberAny future expiry date

Amex

ScenarioPlatformCard NumberCVVExpiry date
Manual ChallengeWeb348638267931507Any 3 digit numberAny future expiry date
Manual ChallengeiOS & Android349531373081938Any 3 digit numberAny future expiry date
Frictionless & SuccessfuliOS & Android341502098634895Any 3 digit numberAny future expiry date
Frictionless & UnsuccessfuliOS & Android345695399207589Any 3 digit numberAny future expiry date
Frictionless & UnsuccessfulWeb345197771649926Any 3 digit numberAny future expiry date
Frictionless & SuccessfulWeb347899129656655Any 3 digit numberAny future expiry date

Cartes Bancaires

ScenarioPlatformCard NumberCVVExpiry date
Manual ChallengeWeb5070000000000020Any 3 digit numberAny future expiry date
Manual ChallengeiOS & Android5070000000000053Any 3 digit numberAny future expiry date
Frictionless & SuccessfuliOS & Android5070000000000012Any 3 digit numberAny future expiry date
Frictionless & UnsuccessfuliOS & Android5070000000000046Any 3 digit numberAny future expiry date
Frictionless & SuccessfulWeb5070000000000087Any 3 digit numberAny future expiry date
Frictionless & UnsuccessfulWeb5070000000000095Any 3 digit numberAny future expiry date

eftpos

ScenarioCo-branded NetworkPlatformCard NumberCVVExpiry date
Manual ChallengeVisaWeb4434020000000006Any 3 digit numberAny future expiry date
Manual ChallengeMastercardWeb5163150000000005Any 3 digit numberAny future expiry date

JCB

ScenarioCard NetworkPlatformCard NumberCVVExpiry date
Manual ChallengeJCBWeb3528000000000064Any 3 digit numberAny future expiry date
Manual ChallengeJCBiOS & Android3528000000000148Any 3 digit numberAny future expiry date
Frictionless & SuccessfulJCBiOS & Android3528000000000056Any 3 digit numberAny future expiry date
Frictionless & UnsuccessfulJCBiOS & Android3528000000000122Any 3 digit numberAny future expiry date
Frictionless & SuccessfulJCBWeb3528000000000338Any 3 digit numberAny future expiry date
Frictionless & UnsuccessfulJCBWeb3528000000000346Any 3 digit numberAny future expiry date

Diners/Discover

ScenarioCard NetworkPlatformCard NumberCVVExpiry date
Manual ChallengeDiners/DiscoverWeb36000000000248Any 3 digit numberAny future expiry date
Manual ChallengeDiners/DiscoveriOS & Android36000002000048Any 3 digit numberAny future expiry date
Frictionless & SuccessfulDiners/DiscoveriOS & Android36000000000008Any 3 digit numberAny future expiry date
Frictionless & UnsuccessfulDiners/DiscoveriOS & Android36000001000122Any 3 digit numberAny future expiry date
Frictionless & SuccessfulDiners/DiscoverWeb36000001000148Any 3 digit numberAny future expiry date
Frictionless & UnsuccessfulDiners/DiscoverWeb36000001000858Any 3 digit numberAny future expiry date

Challenge behavior The challenge screen will present a request for a one time passcode, allowing you to choose your test response.

Challenge Screen

The code entered controls the challenge response. There are five different numerical values available which will prompt different outcomes:
Challenge CodeResponse CodeReason CodeReason Text
1234AUTH_SUCCESS--
1111AUTH_FAILEDCARD_AUTHENTICATION_FAILEDCard Authentication Failed
2222AUTH_FAILEDCARD_AUTHENTICATION_FAILEDCard Authentication Failed
3333SKIPPEDUNKNOWN_ACS_RESPONSEUnknown ACS response
4444AUTH_SUCCESS--