The Three-Domain Secure (3DS) API enables merchants to authenticate their customers’ card information when processing card-not-present (CNP) e-commerce, or mobile purchases, and payments.
3DS helps prevent fraud and provides an additional layer of security for CNP credit card and debit card transactions. This service is provided by all four major card networks.
3D Secure
- 3D Secure Initialize: Initiate a 3DS request.
- 3D Secure Lookup: Performs the 3DS transaction.
- 3D Secure Authenticate: Used only after a challenged authentication to validate the result of a challenge.
Other Resources
- 3DS Integration Overview: 3DS Technical Overview
- 3DS APIs Browser Flow (Starter Guide): 3DS Browser Workflow
- 3DS SDK (Starter Guide): 3DS SDK Starter Guide
- 3DS - SDK Configuration Options: 3DS SDK Configuration
- 3DS - ECI Values: 3DS values
- 3DS Challenge Results: 3DS responses
- 3DS: 3DS Overview
- 3DS FAQs: 3DS Product FAQs
- 3DS Transactions with TabaPay: How to create a 3DS Transaction