---
title: "Test data and credentials"
description: "The Fabrick Payment Orchestra sandbox environment uses dedicated Cards to simulate various payment scenarios. In this guide, you'll find all the available cards and their corresponding functional scenarios."
url: "https://docs.fabrick.com/en/payment-hub-and-orchestra/ecommerce/testing/sandbox-cards/"
language: "en"
---

# Test data and credentials

The test environment is configured to use **specific Cards**, each associated with a **distinct functional scenario**. This allows you to simulate key payment flows (3DS2 authentication, exemptions, errors) without moving real money.

> **Cards not on the list**
>
> In the **sandbox** environment, **only** the **test cards listed here** are permitted.
>
> - Any card **not on the list** will return the error:\
>   `Cannot use this card in test environment, please use one of the provided cards`
> - **Never use real cards** in the sandbox environment: any data entered will not be processed correctly and may generate errors.

> **APM – Test credentials**
>
> For **Alternative Payment Methods (APM)**, the **credentials and data required for testing** are not provided on this page.
>
> Test information (accounts, usernames, passwords, confirmation codes, etc.) is documented **in the respective integration guides for each APM**.

---

## Test Cards

The following cards allow you to simulate the various outcomes of the 3D Secure 2 authentication flow:

| Card Number        | Expiration Date | Network    | Scenario                                |
| ------------------ | --------------- | ---------- | --------------------------------------- |
| `4012000000003101` | `05/27`         | Visa       | 3DS2 — Challenge flow                   |
| `4012000000003010` | `05/27`         | Visa       | 3DS2 — Frictionless flow                |
| `4012000000003036` | `05/27`         | Visa       | 3DS2 — Attempted                        |
| `4012000000003028` | `05/27`         | Visa       | 3DS2 — Failed authentication            |
| `4761340000000050` | `05/27`         | Visa       | 3DS2 — Esente                           |
| `4012000000003077` | `05/27`         | Visa       | 3DS2 — NPA (Non-Payment Authentication) |
| `375987000169826`  | `01/29`         | Amex       | 3DS2 — Frictionless flow                |
| `5176009999999913` | `01/29`         | Mastercard | 3DS2 — Frictionless flow                |

For all cards, the **CVV** can be set to any 3-digit numeric value (4 digits for Amex).

> **3DS authentication**
>
> When using the card `4012000000003101` (Challenge flow), the system displays a 3DS authentication page. To simulate the two possible outcomes:
>
> - **Authentication OK** — Enter the password `password`
> - **Authentication Failed** — Enter an incorrect password 3 times, use the dedicated card `4012000000003028` (Failed authentication), or cancel the challenge using the option on the page
