Skip to main content
This page explains how to test 3D Secure flows in sandbox. You can test:
  • 3DS outcomes only using network test cards
  • Full end to end flows using processor specific test cards

1. Testing 3DS outcomes only

Use the cards below to simulate 3DS behavior regardless of the processor. These cards are handled directly by our 3DS provider.
Sandbox limitation (effective March 2, 2026):When a challenge is mandated via the challenge indicator, our sandbox environment will always trigger a challenge flow, regardless of the test card used.To test frictionless scenarios, use the Perform 3DS action without a mandate challenge indicator.

Visa

Mastercard

Amex

Cartes Bancaires

2. Challenge behavior

When a challenge is triggered, the challenge screen asks for a one time passcode.

Challenge Screen

The value entered controls the authentication result.

3. Testing full end to end flows with processors

Some processors only accept a restricted list of card numbers. For these cases, you must use processor specific test cards that also trigger 3DS. These cards allow you to test:
  • Payment acceptance by the processor
  • 3DS challenge flow
  • Final authorization result
Important:
  • These cards are processor specific
  • Results may differ from network test cards
  • Use them only when testing full integration

Processor specific 3DS cards

Common rules:
  • Expiry date: any future date unless specified
  • CVV: any valid value unless specified