What Is an Adyen Test Card?
An Adyen test card is a fake card number that works only in the Adyen test environment. It lets developers simulate payment flows without using real card data. Test cards trigger specific responses, such as successful payments, refusals, or risk checks. Adyen publishes a set of test cards for each card scheme.
Why Use Adyen Test Cards?
Test cards let you verify that your payment integration handles different outcomes. You can test successful payments, declined payments, and authentication flows. This helps you find bugs before you go live. Without test cards, you would need real card numbers, which is not allowed in a test environment. Adyen test cards also let you simulate 3D Secure challenges and fraud checks. Each test card maps to a specific scenario, so you can reproduce issues and verify fixes.
Prerequisites
- An Adyen test account (sandbox)
- API key or client key for test mode
- A payment integration set to test mode
How to Use an Adyen Test Card
- Log in to your Adyen Customer Area and switch to test mode.
- Open your payment form or API request builder.
- Enter a test card number from Adyen's list.
- Enter any future expiration date, such as 03/2030.
- Enter any 3-digit CVC, such as 737.
- Submit the payment.
- Check the result in the test dashboard or API response.
Common Adyen Test Card Numbers
- Visa: 4111 1111 1111 1111
- Mastercard: 5555 5555 5555 4444
- American Express: 3700 0000 0000 002
- Discover: 6011 1111 1111 1117
- JCB: 3566 1111 1111 1113
- Diners Club: 3600 6666 3333 33
Test Card Behavior
Some test cards produce specific results. For example, a card ending in 0002 may trigger a refusal. Adyen's documentation lists cards for 3D Secure, fraud checks, and other scenarios. Always check the latest test card list because Adyen updates it.
Security and Legal Notes
Test cards are only for sandbox use. They do not work in live mode. Never use real card numbers in a test environment. Using real card data without authorization violates PCI DSS and card network rules.