Netcetera Demo Merchant - Release Notes - Version 2.8.2.0

Overview

Published: 08.08.2025

Version 2.8.2.0 is a minor release of the Netcetera Demo Merchant.

For documentation about this release please refer to the documentation site.

Compatibility

This version is fully backwards compatible with previous versions of the Netcetera Demo Merchant.

Changes

New Features

  • Added support for testing TRA and LVT/LVP exemptions in 3DS flows. These exemptions are now supported in challenge-configured test scenarios and are applied based on the value of the threeDSRequestorChallengeInd field:
  • TRA exemption: Supported for both EMV 3DS protocol versions 2.2 and 2.3.1. Exemption will be applied if threeDSRequestorChallengeInd is set to 05.
  • LVT/LVP exemption: Supported for EMV 3DS protocol version 2.3.1. Exemption will be applied if threeDSRequestorChallengeInd is set to 10. In both cases, a challenge will not be required, and the transaction will proceed in a frictionless manner with a transaction status of 'I' (Informational).
  • Introduced a configurable RestTemplate setup for managing outgoing connections from the NDM Simulator to external components. Two new properties have been added:
    • rest-template-config.connect-timeout the maximum time (in seconds) to wait for a connection to be established.
    • rest-template-config.socket-timeout the maximum time (in seconds) to wait for data after the connection is established. For more information on the application properties configuration, check 3DS 2.x Simulator Configuration.
  • Added new optional query parameter forceFullCardRangesUpdate (default value: true) on the fully-qualified-url-of-simulator/ds/valid-pres-configured-card-range-data, fully-qualified-url-of-simulator/ds/valid-pres-add-card-range-data and fully-qualified-url-of-simulator/ds/valid-pres-custom-card-range-data endpoints to force full card range updates in simulated PRes responses. You can find more details for the endpoints under Scheme Directory Server configuration.