Skip to content

Test card numbers

Last updated: 6th July 2022

Use the test card details on this page to simulate various payments. Enter any future expiry date (MM/YY) when making your request.

Genuine card numbers will produce an error in your test environment.


Credit cards

Card schemeIssuing countryNumberCVV3D Secure version supported

Visa

-

4242424242424242

100

3DS2

Visa

-

4543474002249996

956

3DS2

Visa

Spain

4002931234567895

100

3DS2

Visa

Australia

4029791234567892

100

3DS2

Mastercard

-

5436031030606378

257

3DS2

Mastercard

-

5199992312641465

010

3DS2

Mastercard

-

2223000010479399

299

3DS2

Mastercard

Spain

5122991234567891

100

3DS2

Mastercard

Australia

5125761234567895

100

3DS2

Amex

-

345678901234564

1051

3DS2

Amex

-

378282246310005

1000

3DS1

DinersClub

-

30123456789019

257

3DS1

Discover

-

6011111111111117

100

3DS1

JCB

-

3530111333300000

100

3DS1


Debit cards

Card schemeNumberCVV3D Secure version supported

Visa

4658584090000001

257

3DS2

Mastercard

5000186622346654

257

3DS2


Commercial cards

Card schemeNumberCVV3D Secure version supported

Visa

4484070000035519

257

3DS1

Mastercard

5352151570003404

100

3DS1


Prepaid cards

Card schemeNumberCVV3D Secure version supported

Visa

4000144433439906

100

3DS2


Test 3D Secure

When simulating a 3D Secure (3DS) payment, you will receive a redirect URL to a 3DS Authentication simulator page. The password for the 3DS simulator is Checkout1!.

3ds simulation

By default, the simulator will return a successful authentication response. If you want to test a different flow or transaction status, use one of the card numbers below in your authentication request. You can use any valid CVV and any future expiry date (mm/yy), unless otherwise stated.

Test cards default to 3DS2 in the sandbox environment.

3DS2 frictionless flow

DescriptionCard numberCVVCard scheme

Authentication successful

4485040371536584

100

Visa

4543474002249996

956

Visa

5588686116426417

100

Mastercard

5436031030606378

257

Mastercard

5199992312641465

010

Mastercard

345678901234564

1051

Amex

Not authenticated

4539628347117863

Any

Visa

5309961755464047

Any

Mastercard

Authentication could not be performed

4024007186645015

Any

Visa

5234106378657904

Any

Mastercard

Attempted authentication

4556574722325580

100

Visa

5558468902774508

Any

Mastercard

Authentication rejected

4275765574319271

Any

Visa

5596061690670931

Any

Mastercard

Card not enrolled

4484070000035519

257

Visa

5352151570003404

100

Mastercard

Error message during scheme communication

4452927588210665

Any

Visa

5291144083573579

Any

Mastercard

3DS2 challenge flow

DescriptionCard numberCVVCard scheme

Authentication successful

4242424242424242

100

Visa

5385308360135181

100

Mastercard

Authentication attempted

4152868552773614

100

Visa

5518832400606463

100

Mastercard

Authentication rejected

4870527017700692

Any

Visa

5484482393204262

Any

Mastercard

Not authenticated

4243754271700719

Any

Visa

5258901507741160

Any

Mastercard

Authentication could not be performed

4447336775378848

Any

Visa

5569757734785691

Any

Mastercard

Error message during scheme communication

4539929207120660

Any

Visa

5572408422189334

Any

Mastercard

Non-3D Secure enabled cards

The type of test key you use in your request will return a different response. Make the request to sandbox (https://api.sandbox.checkout.com) and not the live version of the API. The keys used in your request should come from the sandbox version of the Hub.

When you use a non-3D Secure enabled card to make a payment request, include "3ds.enabled": true in your request to test the response.

  • If you have used a standard test key (sk_test_), you will receive a 20150 - Card not 3D Secure (3DS) enabled response.
  • If your test key is set to live mode ( sk_ without the word test), you will receive a 20153 response.
Card schemeNumberCVV

Visa

4539360659413827

100

Mastercard

5424583292508738

100

3DS2 fallback to 3DS1 flow

DescriptionCard numberCVVCard scheme

Card not enrolled

4484070000035519

257

Visa

5352151570003404

100

Mastercard