Test Cards

You can use any of the following test card numbers to test the 3D Secure 2 API.

Do not use real card numbers or other payment instrument details in the Merchant Test environment as it is not compliant with Payment Card Industry Data Security Standards (PCI-DSS), and does not protect cardholder/payee information. Any upload of real cardholder data is strictly prohibited, as described in the Terms of Use.

Expiry Date

When using the test card numbers, you can use any date in the future for the expiry date (e.g., 11/27).


You can use any 3 (or 4 for Amex cards) digit number for the CVV in the merchant test environment. However, if you wish to generate a specific CVV match response, you will need to use the following values.

3D Secure 2.0 Test Cards

Card Type Card Number threeDResult threeDResult
Visa 4000000000001000 Y N/A
4000000000001067 Error N/A
4000000000001091 C Y
Mastercard 5200000000001005 Y N/A
5200000000001047 R N/A
5200000000001104 C N
American Express 340000000001007 Y N/A
340000000001098 C Y

3D Secure 1.0.2 Test Cards

Card Type Card Number threeDEnrollment threeDResult
Visa 4000000000000002 Y Y
4000000000000051 N N/A
Mastercard 5200000000000007 Y Y
5200000000000056 N N/A
American Express 340000000003961 Y Y
340000000008135 N N/A

Further Information

Simulating Different AVS Responses

Simulating Different Authorization Responses

Did you find this page useful?