Advertisement

Checkout.com Test Card Numbers

Sandbox cards for Checkout.com: approved cards by scheme, a card for each common decline response code, 3D Secure 2 frictionless and challenge cards, and other test triggers.

Advertisement

Approved cards

Return response code 10000 (Approved). JCB cards are for the EEA and UK only.

BrandNumberResultCopy
Visa4000 0200 0000 000010000 – Approved
Visa4242 4242 4242 424210000 – Approved
Visa4273 1490 1979 909410000 – Approved (card verifications only; capture and void are declined)
Visa4659 1055 6905 115710000 – Approved
Mastercard5436 0310 3060 637810000 – Approved
Mastercard5305 4847 4880 009810000 – Approved
American Express3456 789012 3456410000 – Approved
Cartes Bancaires4010 0617 0000 002110000 – Approved
Discover6011 1111 1111 111710000 – Approved
Discover6445 9793 7589 2355 60710000 – Approved
Diners3616 094093 391410000 – Approved
Japan Credit Bureau (EEA & UK only)3530 1113 3330 000010000 – Approved
Japan Credit Bureau (EEA & UK only)3582 0694 8268 499510000 – Approved
Japan Credit Bureau (EEA & UK only)3566 0270 4676 500710000 – Approved

Source: Checkout.com docs – Test cards, Checkout.com docs – Simulate card verification outcomes · checked October 2026. Sandbox only — these numbers never work for real payments.

Advertisement

How Checkout.com test cards work

Checkout.com test cards work in the sandbox environment (https://{prefix}.api.sandbox.checkout.com) with your sandbox API keys. Never use real card numbers there. The sandbox keeps payments for 30 days, so finish each test flow within that time.

Use any future expiry date (MM/YY or MM/YYYY) and any valid CVV: three digits for Visa and Mastercard, four for American Express. Some cards respond to the amount: 4242 4242 4242 4242 with an amount of 101 returns 20051 (insufficient funds), and cards 5333 1700 0000 0008 and 5318 7730 0000 0008 are approved up to 100.00 and declined above it.

When a 3D Secure test is challenged, you are redirected to a simulator page. Enter the password Checkout1! to complete it.

Decline and error response codes

Each card returns the response code shown. Checkout.com documents more cards per code, including Mastercard versions.

BrandNumberResultCopy
Visa4276 0385 7859 68182005C – Transaction not supported / blocked by issuer
Visa4152 8125 2183 35882009G – Blocked by cardholder / Contact cardholder
Visa4734 8689 5873 3862200N7 – Decline for CVV2 failure
Visa4567 3613 2598 1788200R3 – Issuer initiated a stop payment (revocation order) for all authorizations
Visa4111 1111 1111 112920001 – Refer to card issuer
Visa4024 0071 0357 302720012 – Invalid transaction
Visa4485 3815 7718 209020014 – Invalid card number
Visa4544 2491 6767 367020051 – Insufficient funds
Visa4659 4658 8870 567120057 – Transaction not permitted to cardholder
Visa4897 4535 6848 511320059 – Suspected fraud
Visa4556 2945 9375 718920061 – Activity amount limit exceeded
Visa4818 9242 5013 107020062 – Restricted card
Visa4556 2537 5271 224520063 – Security violation
Visa4095 2548 0264 250520068 – Response received too late / timeout
Visa4532 8194 1348 797820078 – Blocked, first use – transaction from new cardholder, card not properly unblocked
Visa4732 7893 6314 578520082 – No security model
Visa4500 6228 6834 138720154 – 3DS authentication required
Visa4024 0071 6218 526730015 – No such issuer
Visa4941 2020 6099 932930041 – Lost card – pick up
Visa4539 2536 5571 176730043 – Stolen card – pick up
Mastercard5510 6963 0311 797920003 – Invalid merchant
Mastercard5510 6963 0311 798720030 – Format error
Mastercard5525 1921 4223 002820072 – Account not yet activated
Mastercard5347 9650 9148 202120182 – Policy
Mastercard5357 2198 2720 743620183 – Security
Mastercard5525 1921 4223 000230046 – Closed account
Visa4539 4679 8710 925620005 – Declined - Do not honour
Visa4916 3017 2025 709320020 – Invalid response
Visa4485 8998 0515 6040200R1 – Issuer initiated a stop payment (revocation order) for this authorization
Advertisement

3D Secure 2 test cards

Visa and Mastercard cards per 3DS2 outcome. Checkout.com also lists American Express, Cartes Bancaires and UnionPay cards for each outcome.

BrandNumberResultCopy
Mastercard5588 6861 1642 6417frictionless: Authentication successful
Visa4485 0403 7153 6584frictionless: Authentication successful
Mastercard5309 9617 5546 4047frictionless: Not authenticated
Visa4539 6283 4711 7863frictionless: Not authenticated
Mastercard5234 1063 7865 7904frictionless: Authentication could not be performed
Visa4024 0071 8664 5015frictionless: Authentication could not be performed
Mastercard5558 4689 0277 4508frictionless: Attempted authentication
Visa4556 5747 2232 5580frictionless: Attempted authentication
Mastercard5596 0616 9067 0931frictionless: Authentication rejected
Visa4275 7655 7431 9271frictionless: Authentication rejected
Mastercard5352 1515 7000 3404frictionless: Card not enrolled
Visa4484 0700 0003 5519frictionless: Card not enrolled
Mastercard5291 1440 8357 3579frictionless: Error message during scheme communication
Visa4452 9275 8821 0665frictionless: Error message during scheme communication
Mastercard5121 0736 1148 7018frictionless: No associated 3DS method URL
Visa4556 0859 5150 7152frictionless: No associated 3DS method URL
Mastercard5385 3083 6013 5181challenge: Authentication successful
Mastercard5518 8324 0060 6463challenge: Authentication attempted
Visa4152 8685 5277 3614challenge: Authentication attempted
Mastercard5258 9015 0774 1160challenge: Not authenticated
Visa4243 7542 7170 0719challenge: Not authenticated
Mastercard5569 7577 3478 5691challenge: Authentication could not be performed
Visa4447 3367 7537 8848challenge: Authentication could not be performed
Mastercard5572 4084 2218 9334challenge: Error message during scheme communication
Visa4539 9292 0712 0660challenge: Error message during scheme communication
Mastercard5259 4102 2071 4099challenge: No associated 3DS method URL
Visa4485 5979 2948 6000challenge: No associated 3DS method URL

Other test triggers

Testing Checkout.com payments step by step

  1. Create a sandbox account and generate secret and public keys in the Dashboard.
  2. Tokenize a card with Frames or Flow, or send the card in the payment request, and pay with an approved card.
  3. Repeat with the decline cards to cover the response codes your app maps to messages.
  4. Send 3ds.enabled: true with the 3DS cards and complete the challenge with Checkout1!.
  5. Test CVV results with 4659 1055 6905 1157 (Visa): CVV 204 does not match, 205 is not checked, 202 is not supported by the issuer.

Common errors and fixes

20150 “Card not 3D-Secure enabled”
You sent 3ds.enabled: true with a card that isn’t enrolled. Use a card from the 3DS table.
Unexpected 20051
Check the amount: some test cards decline above 100.00, and 4242 4242 4242 4242 declines at 101.
Payment missing after a month
The sandbox keeps payments for 30 days.

Sources

Every number on this page was copied from Checkout.com’s official documentation and passes the Luhn check. Checked October 2026; gateways change their test data from time to time, so if a number stops working, check the source:

Test cards only work in Checkout.com’s sandbox or test mode. To test your own form validation before a request reaches the gateway, use our card number generator and validator. Never use real customer cards in test environments.

Frequently asked questions

What is the Checkout.com test card number?

4242 4242 4242 4242 (Visa) is approved with any future expiry date and any CVV — except with an amount of 101, which returns insufficient funds.

What is the Checkout.com 3DS test password?

Checkout1! on the 3D Secure simulator page.

How do I test a decline in the Checkout.com sandbox?

Use a card from the decline table, for example 4544 2491 6767 3670 for 20051 (insufficient funds) or 4539 4679 8710 9256 for 20005 (do not honour).

Can I use these test cards on another gateway?

Usually not. Each gateway only recognises its own documented test numbers in its own sandbox. Some numbers, such as 4111 1111 1111 1111, appear in several lists, but the results they trigger differ. For format-only testing on your own forms, use our card generator.

Related tools

Advertisement