In KOMOJU's Test mode, you can use the test card numbers below to verify various 3D Secure (3DS) authentication flows (successful/failed authentication, with/without additional authentication). You can enter any string for the cardholder name and any future date for the expiration date.
3D Secure Support Status (by Integration Method)
- If you use the primary integration methods, Hosted Page and Hosted Fields, 3D Secure 2.0 is supported by default.
- If you create payments by directly calling the Payment API, additional implementation is required to support 3D Secure. Please refer to the related document "3D Secure 2.0" for testing via API.
1. Successful Authentication (No Password Required)
You can test the flow where authentication succeeds without requiring additional authentication.
| Card Number | Card Brand |
|---|---|
| 4000000000000010 | Visa |
| 5200000000001021 | Mastercard |
| 3528000000000056 | JCB |
| 340000000001023 | Amex |
| 6029690000000002 | Unionpay |
| 36000000000008 | Diners/Discover |
2. Successful / Failed Additional Authentication (Password Required)
You can test the additional authentication flow requiring password entry.
On the password entry screen, enter "1234" to succeed the authentication, or "1111" to fail it.
| Card Number | Card Brand |
|---|---|
| 4000000000000028 | Visa |
| 5100000000000010 | Mastercard |
| 3528000000000064 | JCB |
| 6029690000000028 | Unionpay |
| 36000000000248 | Diners/Discover |
3. Failed Authentication (No Password Required)
| Card Number | Card Brand |
|---|---|
| 4000000000000044 | Visa |
| 5100000000000008 | Mastercard |
| 3528000000000122 | JCB |
| 340000000001031 | Amex |
| 6029690000000044 | Unionpay |
| 36000001000122 | Diners/Discover |