---
title: 3DS Testing
slug: extensions/c0iKxN3AzTTFrT5UTFsX4
docTags: 
createdAt: 2025-12-14T14:23:41.918Z
---

# 3DS Testing and Error Handling

## Testing Environment

Forter provides you with a demo environment, code samples, as well as a Sandbox environment to test various integration flows. Please reach out to our integration team if you have any additional questions. You can access both environments in the portal by clicking the toggle on the upper-right hand corner of any page next to your site name.

### Sandbox

![](https://api.archbee.com/api/optimize/dYhsqkppjaUNAqFmds_Ny-GtrbeU9ZKuvf69qY1mrh--20250724-184340.png)

### Production

![](https://api.archbee.com/api/optimize/dYhsqkppjaUNAqFmds_Ny-bMZ2huHKrWK2RU54kPFcM-20250724-184339.png)

## Resources

We've created a demo online checkout to test the different 3ds flows available through Forter. You can access the store's front end url and the code via the links provided below:

## Demo Store link

**Demo Link:** [https://3ds-demo-store.forter.com](https://3ds-demo-store.forter.com)

## Demo Store Code

Clone the repository of the demo store from bitbucket:
`git clone https://3ds-demo-store-user:jE7JPMXSS7NuDTzY6YEz@bitbucket.org/psd2forter/3ds-demo-store.git`

**API Base URL:** [https://api.forter-secure.com/v3/adaptive-auth](https://api.forter-secure.com/v3/adaptive-auth)

## Test Credit Card Ranges

Please use the email `your.name@gmail.com` with one of the cards listed bellow to simulate verious 3DS scenarios:

| **Card Number**  | **Flow**                                                         |
| ---------------- | ---------------------------------------------------------------- |
| 2539409308331742 | 3DS1 - Frictionless - ACS frame presented, no user action needed |
| 5422882800700007 | 3DS1 - Friction                                                  |
| 5422882800700007 | 3DS1 - Friction - wrong answer in challenge                      |
| 4983582387098270 | 3DS1 - Unsupported                                               |
| 4965526389203778 | 3DS1 - Error on orders call                                      |
| 5222220000000005 | 3DS2 - Frictionless                                              |
| 370000000000002  | 3DS2 - Friction - OTP (Amex)                                     |
| 4977420000000001 | 3DS2 - Friction - OTP (CarteBleue)                               |
| 3002970000000006 | 3DS2 - Friction - OTP (Diners)                                   |
| 6011220000000008 | 3DS2 - Friction - OTP (Discover)                                 |
| 5500000000000004 | 3DS2 - Friction - OTP (MasterCard)                               |
| 4138490000000000 | 3DS2 - Friction - OTP (Visa)                                     |
| 5111220000000009 | 3DS2 - Friction - static text                                    |
| 5111330000000006 | 3DS2 - Friction - dynamic text                                   |
| 5247210000000007 | 3DS2 - Friction - multiple choice                                |
| 5111410000000006 | 3DS2 - Friction - out of band                                    |
| 4407900000000002 | 3DS2 - Errors - declined by card scheme                          |
| 4811110000000008 | 3DS2 - Errors - invalid card number                              |
| 4999990000000007 | 3DS2 - Errors - invalid Merchant Category Code                   |
| 5111500000000004 | 3DS2 - Errors - ACS error: unrecognized message                  |
| 5270140000000006 | 3DS2 - Errors - technical issue after challenge                  |
| 4912130000000004 | 3DS2 - Errors - on verify call                                   |
| 4130410522210687 | General errors - init failed                                     |

Challenge hints:

| **Question**                                     | **Answer**        |
| ------------------------------------------------ | ----------------- |
| Enter your 6 digit number                        | 123456            |
| What was the name of your first pet?             | Thomason          |
| Which cities have you lived in?                  | St Louis / Dallas |
| What was the last name of your favorite teacher? | Smith             |

## Test PSD2 SCA exemptions and exclusions

| **Card Number**  | **Flow**                                           |
| ---------------- | -------------------------------------------------- |
| 5248480000201017 | 3DS2 - Exemption - low value                       |
| 5248480000200019 | 3DS2 - Exemption - transaction risk analysis       |
| 5248480000201066 | 3DS2 - Exemption - secure corporate                |
| 5248480000201090 | 3DS2 - Exemption - trusted beneficiary             |
| 5248480000200027 | 3DS2 - Exclusion - anonymous prepaid card          |
| 5248480000200076 | 3DS2 - Exclusion - merchant initiated transactions |
| 5248480000200001 | 3DS2 - Exclusion - one leg out EEA                 |
| 5248480000200092 | 3DS2 - Exclusion - mail/telephone order            |

## Test Emails

Please use the card `4111111111111110` with one of the emails listed below to simulate a none 3DS flows:

| **Email**               | **pre-defined response** |
| ----------------------- | ------------------------ |
| approve\@forter.com     | Approve                  |
| decline\@forter.com     | Decline                  |
| notreviewed\@forter.com | Not Reviewed             |
