> For the complete documentation index, see [llms.txt](https://docs.one-cp.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.one-cp.com/configuration-and-setup/payment/receiving/gateway-test-credentials.md).

# Gateway Test Credentials

Gateway Test Credentials

Use these credentials in your sandbox environment to test out Corporate Checkout. The testing credentials below are only supported in our sandbox environment. For production tests, you will be required to proceed with real payments if you wish to test it.

## Credit and debit cards

You can use any of the following cards to test out your integrations. The tokens listed represent PCI Proxy's aliases for the corresponding card number.

\
Use a card stating a limit and an amount within the ranges described below to test decline scenarios. For any card listed below, you may use the expiry date `06/28`. You may update the month and year to the new expiry date if you own test credentials with an older expiry date.

Depending on the `amount` and if a limit is set on a specific card, one of the following 4 rules may be applied:

* `0` to `9000` (≤ 90.00): Transaction is authorized.
* `9001` to `10000` (>90.00 and ≤ 100.00): Transaction is declined. This simulates a case where the card has reached its limit or has the wrong expiry date.
* `11001` or higher (>100.00): Transaction is declined. The card was reported lost or stolen.\\

3D Secure is enabled by default. You can test 5 scenarios depending on which card you use:

* `1` Challenge authenticated
* `2` Challenge declined
* `3` Frictionless authenticated
* `4` Frictionless declined
* `5` Not enrolled (transaction will be authorized)

Use the following passwords when prompted:

| Password | Outcome       |
| -------- | ------------- |
| `4444`   | Authenticated |
| `4009`   | Declined      |

For DCC tests, please use the Visa test card `4242 4242 4242 4242` and a merchant that is enabled for DCC. Pass the amount `840` for triggering a flow with the user currency set to `USD` and `756` for the currency `CHF`. Please note that your merchant currency cannot be the same as the user currency to render the DCC selection.

## Test Cards

## 1. Payment Sandbox

### Visa

<table><thead><tr><th width="315">Card Number</th><th width="144">CVV</th><th>Limit</th><th>3D Secure</th></tr></thead><tbody><tr><td><code>4111 1111 1111 1111</code><br><code>4000 0010 0000 0018</code><br><code>4000 0010 0000 0034</code><br><code>4242 4242 4242 4242</code></td><td><code>123</code><br><code>123</code><br><code>123</code><br><code>123</code></td><td><code>No</code><br><code>No</code><br><code>No</code><br><code>Yes</code></td><td><code>1</code> <code>2</code><br><code>3</code><br><code>4</code><br><code>5</code></td></tr></tbody></table>

### Visa Debit

<table><thead><tr><th width="317">Card Number</th><th>CVV</th><th>Limit</th><th>3D Secure</th></tr></thead><tbody><tr><td><code>4444 0901 0101 0103</code></td><td><code>123</code></td><td><code>No</code></td><td><code>5</code></td></tr></tbody></table>

### Mastercard

<table><thead><tr><th width="315">Card Number</th><th>CVV</th><th>Limit</th><th>3D Secure</th></tr></thead><tbody><tr><td><code>5404 0000 0000 0001</code><br><code>5100 0010 0000 0014</code><br><code>5200 0000 0000 0007</code><br><code>5100 0010 0000 0030</code></td><td><code>123</code><br><code>123</code><br><code>123</code><br><code>123</code></td><td><code>Yes</code><br><code>No</code><br><code>No</code><br><code>No</code></td><td><code>1</code> <code>2</code><br><code>3</code><br><code>3</code><br><code>4</code></td></tr></tbody></table>

### MasterCard Debit

<table><thead><tr><th width="324">Card Number</th><th>CVV</th><th>Limit</th><th>3D Secure</th></tr></thead><tbody><tr><td><code>5500 0000 0000 0004</code></td><td><code>123</code></td><td><code>No</code></td><td><code>3</code></td></tr></tbody></table>

### American Express

<table><thead><tr><th width="316">Card Number</th><th>CVV</th><th>Limit</th><th>3D Secure</th></tr></thead><tbody><tr><td><code>3400 00100 000024</code><br><code>3400 00100 000016</code><br><code>3400 00100 000032</code><br><code>3758 111111 11115</code></td><td><code>1234</code><br><code>1234</code><br><code>1234</code><br><code>1234</code></td><td><code>No</code><br><code>No</code><br><code>No</code><br><code>Yes</code></td><td><code>1</code> <code>2</code><br><code>3</code><br><code>4</code><br><code>5</code></td></tr></tbody></table>

### Diners Club

<table><thead><tr><th width="320">Card Number</th><th>CVV</th><th>Limit</th><th>3D Secure</th></tr></thead><tbody><tr><td><code>3600 001000 0014</code><br><code>3600 001000 0022</code><br><code>3600 001000 0006</code><br><code>3600 001000 0030</code></td><td><code>123</code><br><code>123</code><br><code>123</code><br><code>123</code></td><td><code>No</code><br><code>Yes</code><br><code>No</code><br><code>No</code></td><td><code>1</code> <code>2</code><br><code>1</code> <code>2</code><br><code>3</code><br><code>4</code></td></tr></tbody></table>

### Discover

<table><thead><tr><th width="317">Card Number</th><th>CVV</th><th>Limit</th><th>3D Secure</th></tr></thead><tbody><tr><td><code>6011 4200 0000 0004</code><br><code>6011 0009 9803 4767</code></td><td><code>123</code><br><code>123</code></td><td><code>No</code><br><code>Yes</code></td><td><code>5</code><br><code>5</code></td></tr></tbody></table>

### JCB

<table><thead><tr><th width="317">Card Number</th><th>CVV</th><th>Limit</th><th>3D Secure</th></tr></thead><tbody><tr><td><code>3569 9900 1003 0442</code><br><code>3569 9900 1003 0400</code></td><td><code>123</code><br><code>123</code></td><td><code>Yes</code><br><code>No</code></td><td><code>3</code><br><code>5</code></td></tr></tbody></table>

### China Union Pay

<table><thead><tr><th width="317">Card Number</th><th>CVV</th><th>Limit</th><th>3D Secure</th></tr></thead><tbody><tr><td><code>8100 0000 0000 0002</code><br><code>8100 0000 0000 0010</code></td><td><code>123</code><br><code>123</code></td><td><code>No</code><br><code>Yes</code></td><td><code>3</code><br><code>5</code></td></tr></tbody></table>

### Maestro

<table><thead><tr><th width="315">Card Number</th><th>CVV</th><th>Limit</th><th>3D Secure</th></tr></thead><tbody><tr><td><code>6759 0000 0000 0026</code><br><code>6759 0000 0000 0018</code></td><td><code>123</code><br><code>123</code></td><td><code>Yes</code><br><code>No</code></td><td><code>1</code> <code>2</code><br><code>3</code></td></tr></tbody></table>

### Bank accounts

You can use the following credentials to test bank account integrations.

| Field          | Number                   |
| -------------- | ------------------------ |
| IBAN           | `DE85123456781234512345` |
| Account number | `31510604`               |
| Branch Code    | `100000`                 |
