3DS 2.1 Deprecation Notice
EMVCo and the card schemes will shortly be sunsetting 3D Secure version 2.1.
Please contact Ravelin if you have any questions in advance of this change.

3DS Test Cards

We provide test cards which can be used with your sandbox account to test your integration.

See our 3DS Test Cards Guide for details of how to use our 3DS Test Cards.

GET pci.ravelin.com/3ds/testcards

You can access the details of our 3DS test cards from this API endpoint. This endpoint requires authentication.

Test Cards Response

Show all
status integer

The HTTP response status code.

timestamp integer

A Unix timestamp indicating when we finished handling the request.

data array

The test cards which are supported on sandbox accounts by Ravelin's 3DS Secure API.

Hide definition
description string

A short description of the behaviour of this test card.

testPan string

The primary account number (PAN) of the test card. This should be used in the pan field in the Version and Authenticate requests.

mockDirectoryServer string

Ravelin operates several "mock" directory servers for testing purposes. This value describes the mock directory server which should handle requests from this test card.

versionResult object

The values which which will be returned in the Version Response when this test card is used.

Show definition
ares object

The values which which will be returned in the Authenticate Response when this test card is used.

Show definition
challengeAnswer string

If a challenge is required, this is the passcode which should be entered into the challenge form.

rreq object

The values which which will be returned in the Result Response when this test card is used.

Show definition

Feedback