About This Document
This document describes the 3D Secure (Cardinal) authentication service and integrating this service with Thredd.
The information provided in this document refers to integrating with Cardinal as your 3D Secure provider. If you are integrating with Apata, refer to the Apata guide.
Target Audience
This document is intended for Thredd clients (Program Managers) who are interested in integrating the 3D Secure (Cardinal) service with OTP, Biometric, In-App or KBA authentication into their program. It is aimed at developer users, with an understanding of how to implement the Thredd API to connect to Thredd.
What’s Changed?
If you want to find out what's changed since the previous release, see the Document History.
How to use this Guide
If you are new to the 3D Secure service and want to understand how it works, see the Introduction.
To find out about the steps involved in implementing the 3D Secure project, including details of the 3D Secure service configuration options, see Steps in a 3D Secure Biometric/In-app Project.
For information on the 3D Secure API, see Using the 3D Secure API
Related Documents
Refer to the table below for other documents which should be used in conjunction with this guide.
Document |
Description |
---|---|
Provides details of the Thredd API and includes a section on 3D Secure web services. |
|
Provides details of the Thredd REST-based Cards API and includes a section on 3D Secure API. |
|
Provides details of the Thredd External Host Interface (EHI). |
|
Describes how to use the legacy Thredd Smart Client application to manage your account. |
|
Describes how to use the new Thredd Portal, the new online user interface, to manage your account. |
Other Guides
Refer to the table below for other relevant documents.
Document |
Description |
||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
EMV 3DS Global Consumer Screen Template Guide |
A PDF guide for configuration of the 3D Secure Authentication Service screens shown to cardholders during a 3D Secure session. This guide contains editable fields and you should work with your Thredd 3DS project manager to review this guide and complete these fields. |
||||||||||||||
Cardinal Guides |
Cardinal provides several guides related to their service. You should refer to these guide when setting up your 3D Secure rules and managing your service on the Cardinal Portal.
For the latest versions, please check with your 3DS project manager Thredd also provide training on how to use the Cardinal Portal. For details, please contact your Thredd 3DS project manager. |
||||||||||||||
EMV® 3-D Secure Protocol and Core Functions Specification |
You can download the latest 3D Secure protocol specification from the EMVCo website. This document provides the latest 3D Secure specifications for anyone implementing a 3D Secure project and includes information not covered in the Thredd guides, such as authentication message flows between issuer (BIN sponsor), ACS provider and merchant (PReq, PRes, AReq, ARes), and specific internal message fields that may be passed or validated (e.g., CAVV/ AAV). |
||||||||||||||
Mastercard Identity Check Program Guide |
Guide providing details of the Mastercard 3D Secure implementation. Provides details on internal Mastercard message fields (such as |
||||||||||||||
Visa EMV 3D Secure 3DS User Experience Guidelines |
Provides information on the Visa 3DSecure service. See https://developer.visa.com/pages/visa-3d-secure. |
For the latest technical documentation, see the Documentation Portal.