3D Secure

Cardholder authentication flows for online card transactions.

Source: docs/03_primitives.md

3D Secure

Handles cardholder authentication for online card transactions.

Responsibilities:

  • 3DS session creation
  • Frictionless authentication
  • Challenge authentication
  • Authentication result
  • ECI
  • CAVV/AAV
  • Directory server integration
  • ACS interaction where applicable

Typical events:

  • threedsecure.started
  • threedsecure.challenge_required
  • threedsecure.authenticated
  • threedsecure.failed