Test 3DS integration in the sandbox
North America—United States and Canada
Test cards for sandbox
Use test cards for 3DS integration testing in the sandbox environment. The sandbox environment provides elements of the 3DS infrastructure, and you can use specific test cards for specific responses.
| Type | Scenario | 3DS flow | Card network | Card number | Amount |
|---|---|---|---|---|---|
| Success | 3DS success | Frictionless | American Express® | 3400-0000-000-2708 | $67.89 |
| Success | 3DS success | Frictionless | Mastercard® | 5200-0000-0000-2235 | $56.78 |
| Success | 3DS success | Frictionless | Visa® | 4000-0000-0000-2701 | $67.89 |
| Success | 3DS success | Challenge | American Express | 3400-0000-000-2534 | $56.78 |
| Success | 3DS success | Challenge | Discover® | 6011-0000-0000-2265 | $56.79 |
| Success | 3DS success | Challenge | Mastercard | 5200-0000-0000-2151 | $56.78 |
| Success | 3DS success | Challenge | Visa | 4000-0000-0000-2503 | $67.89 |
| Failure | 3DS authentication failure | Frictionless | Visa | 4000-0000-0000-2925 | $56.81 |
| Failure | 3DS authentication failure | Challenge | Visa | 4000-0000-0000-2370 | $56.82 |
| Failure | 3DS authentication success, but authorization failure | Frictionless | Discover | 6011-0000-0000-2117 | $56.83 |
| 3DS Unavailable | 3DS service unavailable | Challenge | Mastercard | 5200-0000-0000-2664 | Not applicable |
| 3DS not enrolled | Merchant not enrolled | Visa | 4000-0000-0000-2149 | Not applicable |
Test cards for production
For 3DS testing in production, use active cards, a suitable merchant account, and an available transaction acquirer. Clover recommends testing with small transactions to reduce fraud. Depending on the card issuer, authentication challenges may be required.
Related topics
- Enable 3DS on the Merchant Dashboard
- Configure 3D Secure SDK for iframe and API integration
- Initiate 3DS SDK with the create a charge endpoint
- Initiate 3DS SDK with the pay for an order endpoint
- Add the 3DS authentication method to create a charge endpoint
- Add the 3DS authentication method to pay for an order endpoint
Updated 2 days ago
