For more detailed testing including message version variations and 3DS method handling, refer to the 3DSecure.io sandbox documentation.The following test card patterns can be used for specific scenarios:
Message version testing: Cards with patterns like xxxx in positions 2-4 determine the 3DS message version (2.1, 2.2, or 2.3.1).
3DS Method: Cards with x0xx pattern include 3DS Method, x1xx exclude it, x2xx simulate timeout.
The native iOS (Swift) and Android (Kotlin) SDKs use a different 3DS provider than the web-based flows. The preceding test cards and scenarios documented do not apply to native mobile integrations.For testing 3DS with the native mobile SDKs, refer to the dedicated testing guides: