Netcetera 3DS Server Documentation

Netcetera 3DS Server is an EMVCo certified solution designed to handle online transactions and facilitate secure communication between 3DS Requestors (such as merchants or payment gateways) and Directory Servers (managed by card networks).

Key Highlights

  • First EMVCo 3-D Secure 2.0 Product Approved in Europe: Netcetera 3DS Server is the first EMVCo approved 3-D Secure 2.0 product in Europe and the second worldwide. It is also among the first EMV 3DS 2.3.1 certified 3DS Servers.
  • Certified Versions: It is certified for all EMV 3-D Secure active versions: 2.1.0, 2.2.0 and 2.3.1 of the EMV 3DS protocol.

Key Objectives

  • Enhanced Security: Provides an additional layer of security for online payments, reducing the risk of fraud.
  • Interoperability: Facilitates smooth communication between the 3DS Requestor and the Directory Server, ensuring compatibility with various card networks.
  • Compliance: Ensures compliance with industry standards and regulations, including PCI DSS.

Current features

  • 3DS Server 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
  • Integration via web-services
    • Accept JSON POST parameters
    • Return JSON message
  • 3DS Protocol Message logging
    • Log in filesystem
    • Log in underlying storage (SQL, Elasticsearch and Opeansearch are supported)
  • Cluster setup support with session replication
  • Performance and failure statistics
  • Session replication
  • Packaged as executable JAR with embedded Tomcat
  • 3DS Server configuration
    • Database Configuration
      • PostgreSQL 12 or higher
      • MySQL 8.0.13 or higher
      • Microsoft SQL Server 2019 or higher
      • Oracle 19.0c or higher
  • 3DS Server Admin Web Application
    • Configuration across instances
    • Health checks (Database, external systems)
    • 3DS Server Transactions Search

Components Overview

3DS Server Components Overview