Adyen does offer test card numbers that developers can use in their sandbox (test) environment to simulate a wide variety of payment scenarios—including successful transactions, failures, 3D Secure flows, and more.
These test cards are not real cards and will not work in the live environment. They’re specifically designed for testing integrations without triggering actual payments.
Common Adyen Test Card Examples
Visa (Successful Transaction)
• Card Number: 4111 1111 1111 1111
• Expiry Date: Any future date
• CVC: 737
• 3D Secure: Supported
Mastercard
• Card Number: 5555 5555 5555 4444
• Expiry Date: Any future date
• CVC: 737
American Express
• Card Number: 3700 0000 0000 002
• Expiry Date: Any future date
• CVC: 737
Failed Transaction Simulation
• Use a test card number and set the amount.value to a specific value that triggers a response (e.g., 105 for “Refused” or 200 for “Authorised”).
3D Secure Testing
• Adyen also provides cards and test credentials to simulate frictionless and challenged 3DS flows.
Where to Use Test Cards
• Payments API (/payments)
• Checkout SDK
• Pay by Link (in test mode)
• Point-of-Sale (if using test terminal mode)
Documentation
You can find the full list of test card numbers and scenarios in Adyen’s official documentation: