Netcetera 3DS Server 2 Documentation

Netcetera 3DS Server is an EMVCo certified 3DS Server solution for handling online transactions and facilitating the communication between the 3DS Requestors and the Directory Servers.

Netcetera 3DS Server is the first EMVCo approved 3-D Secure 2.0 product in Europe and second worldwide. It is certified for both 2.1.0 and 2.2.0 versions of the EMV 3DS protocol.

The latest news is that our 3DS Server is extended to handle 3DS 1.0 / Union Pay transactions. This add-on feature is available on customer request. Find more information in the 3DS 1.0 / Union Pay API.

Current features

  • 3DS Server 2.x API
    • Versioning
    • Authentication Request creation
    • Authentication Response validation
    • Handle Challenge Cancelled (in case when 3DS Requestor opted out of the challenge)
    • Send Results Response to Requestor upon receiving Results Request
    • Handle final Challenge Response from the ACS
  • 3DS 1.0 / Union Pay API
    • Create PaReq / Validate PaRes
    • Create AuthReq / Validate AuthRes / Inquire Auth Status
  • Integration via web-services
    • Accept JSON POST parameters
    • Return JSON message
  • 3DS Protocol Message logging
    • Log in filesystem
    • Log in database (only with Database configuration)
  • Dashboard for checking the 3DS Server system status and health
  • Cluster setup support with session replication
  • Performance and failure statistics
  • Session replication
  • Packaged as executable JAR with embedded Tomcat
  • 3DS Server configuration
    • XML Configuration
    • Database Configuration
      • PostgreSQL 9.6 or higher
      • MySQL 8.0.13 or higher
      • Microsoft SQL Server 2016 or higher
      • Oracle 19.0c or higher
  • 3DS Server Admin Web Application (only with Database Configuration)
    • Configuration across instances
    • Collect statistics from 3DS Server instances
    • Health checks (Database, external systems)
    • 3DS Server Transactions Search

Components Overview

3DS Server Components Overview